Click or drag to resize

File Methods

Methods
  NameDescription
Public methodStatic memberAppendAllLines(String, IEnumerableString)
Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllLines(String, IEnumerableString, PathFormat)
[AlphaFS] Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllLines(String, IEnumerableString, Encoding)
Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllLines(String, IEnumerableString, Encoding, PathFormat)
[AlphaFS] Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllLinesTransacted(KernelTransaction, String, IEnumerableString)
[AlphaFS] Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllLinesTransacted(KernelTransaction, String, IEnumerableString, PathFormat)
[AlphaFS] Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllLinesTransacted(KernelTransaction, String, IEnumerableString, Encoding)
[AlphaFS] Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllLinesTransacted(KernelTransaction, String, IEnumerableString, Encoding, PathFormat)
[AlphaFS] Appends lines to a file, and then closes the file. If the specified file does not exist, this method creates a file, writes the specified lines to the file, and then closes the file.
Public methodStatic memberAppendAllText(String, String)
Appends the specified stringto the file, creating the file if it does not already exist.
Public methodStatic memberAppendAllText(String, String, PathFormat)
[AlphaFS] Appends the specified stringto the file, creating the file if it does not already exist.
Public methodStatic memberAppendAllText(String, String, Encoding)
Appends the specified string to the file, creating the file if it does not already exist.
Public methodStatic memberAppendAllText(String, String, Encoding, PathFormat)
[AlphaFS] Appends the specified string to the file, creating the file if it does not already exist.
Public methodStatic memberAppendAllTextTransacted(KernelTransaction, String, String)
[AlphaFS] Appends the specified stringto the file, creating the file if it does not already exist.
Public methodStatic memberAppendAllTextTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Appends the specified stringto the file, creating the file if it does not already exist.
Public methodStatic memberAppendAllTextTransacted(KernelTransaction, String, String, Encoding)
[AlphaFS] Appends the specified string to the file, creating the file if it does not already exist.
Public methodStatic memberAppendAllTextTransacted(KernelTransaction, String, String, Encoding, PathFormat)
[AlphaFS] Appends the specified string to the file, creating the file if it does not already exist.
Public methodStatic memberAppendText(String)
Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberAppendText(String, PathFormat)
[AlphaFS] Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberAppendText(String, Encoding)
[AlphaFS] Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberAppendText(String, Encoding, PathFormat)
[AlphaFS] Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberAppendTextTransacted(KernelTransaction, String)
[AlphaFS] Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberAppendTextTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberAppendTextTransacted(KernelTransaction, String, Encoding)
[AlphaFS] Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberAppendTextTransacted(KernelTransaction, String, Encoding, PathFormat)
[AlphaFS] Creates a StreamWriter that appends UTF-8 encoded text to an existing file, or to a new file if the specified file does not exist.
Public methodStatic memberCompress(String)
[AlphaFS] Compresses a file using NTFS compression.
Public methodStatic memberCompress(String, PathFormat)
[AlphaFS] Compresses a file using NTFS compression.
Public methodStatic memberCompressTransacted(KernelTransaction, String)
[AlphaFS] Compresses a file using NTFS compression.
Public methodStatic memberCompressTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Compresses a file using NTFS compression.
Public methodStatic memberCopy(String, String)
Copies an existing file to a new file. Overwriting a file of the same name is not allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is not allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, Boolean)
Copies an existing file to a new file. Overwriting a file of the same name is allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions, Boolean)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, Boolean, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions, CopyMoveProgressRoutine, Object)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions, Boolean, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions, CopyMoveProgressRoutine, Object, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopy(String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTimestamps(String, String)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTimestamps(String, String, PathFormat)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTimestamps(String, String, Boolean)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTimestamps(String, String, Boolean, PathFormat)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTimestampsTransacted(KernelTransaction, String, String)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTimestampsTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTimestampsTransacted(KernelTransaction, String, String, Boolean)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTimestampsTransacted(KernelTransaction, String, String, Boolean, PathFormat)
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberCopyTransacted(KernelTransaction, String, String)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is not allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is not allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, Boolean)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, Boolean, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed.
Remarks

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions, CopyMoveProgressRoutine, Object)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified.
Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions, CopyMoveProgressRoutine, Object, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object, PathFormat)
[AlphaFS] Copies an existing file to a new file. Overwriting a file of the same name is allowed. CopyOptions can be specified,

and the possibility of notifying the application of its progress through a callback function.

Remarks

Option NoBuffering is recommended for very large file transfers.

The attributes of the original file are retained in the copied file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberCreate(String)
Creates or overwrites a file in the specified path.
Public methodStatic memberCreate(String, PathFormat)
[AlphaFS] Creates or overwrites a file in the specified path.
Public methodStatic memberCreate(String, Int32)
Creates or overwrites the specified file.
Public methodStatic memberCreate(String, Int32, PathFormat)
[AlphaFS] Creates or overwrites the specified file.
Public methodStatic memberCreate(String, Int32, FileOptions)
Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberCreate(String, Int32, FileOptions, PathFormat)
[AlphaFS] Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberCreate(String, Int32, FileOptions, FileSecurity)
Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberCreate(String, Int32, FileOptions, FileSecurity, PathFormat)
[AlphaFS] Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberCreateHardlink(String, String)
[AlphaFS] Establishes a hard link (similar to CMD command: "MKLINK /H") between an existing file and a new file. This function is only supported on the NTFS file system, and only for files, not directories.
Public methodStatic memberCreateHardlink(String, String, PathFormat)
[AlphaFS] Establishes a hard link (similar to CMD command: "MKLINK /H") between an existing file and a new file. This function is only supported on the NTFS file system, and only for files, not directories.
Public methodStatic memberCreateHardlinkTransacted(KernelTransaction, String, String)
[AlphaFS] Establishes a hard link (similar to CMD command: "MKLINK /H") between an existing file and a new file as a transacted operation. This function is only supported on the NTFS file system, and only for files, not directories.
Public methodStatic memberCreateHardlinkTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Establishes a hard link (similar to CMD command: "MKLINK /H") between an existing file and a new file as a transacted operation. This function is only supported on the NTFS file system, and only for files, not directories.
Public methodStatic memberCreateSymbolicLink(String, String)
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file.

 

Remarks

Symbolic links can point to a non-existent target.

When creating a symbolic link, the operating system does not check to see if the target exists.

Symbolic links are reparse points.

There is a maximum of 31 reparse points (and therefore symbolic links) allowed in a particular path.

See CreateSymbolicLink to run this method in an elevated state.

Public methodStatic memberCreateSymbolicLink(String, String, PathFormat)
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file.

 

Remarks

Symbolic links can point to a non-existent target.

When creating a symbolic link, the operating system does not check to see if the target exists.

Symbolic links are reparse points.

There is a maximum of 31 reparse points (and therefore symbolic links) allowed in a particular path.

See CreateSymbolicLink to run this method in an elevated state.

Public methodStatic memberCreateSymbolicLink(String, String, SymbolicLinkTarget) Obsolete.
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file.
Remarks
See CreateSymbolicLink to run this method in an elevated state.
Public methodStatic memberCreateSymbolicLink(String, String, SymbolicLinkTarget, PathFormat) Obsolete.
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file.
Remarks
See CreateSymbolicLink to run this method in an elevated state.
Public methodStatic memberCreateSymbolicLinkTransacted(KernelTransaction, String, String)
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file as a transacted operation.

 

Remarks

Symbolic links can point to a non-existent target.

When creating a symbolic link, the operating system does not check to see if the target exists.

Symbolic links are reparse points.

There is a maximum of 31 reparse points (and therefore symbolic links) allowed in a particular path.

See CreateSymbolicLink to run this method in an elevated state.

Public methodStatic memberCreateSymbolicLinkTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file as a transacted operation.

 

Remarks

Symbolic links can point to a non-existent target.

When creating a symbolic link, the operating system does not check to see if the target exists.

Symbolic links are reparse points.

There is a maximum of 31 reparse points (and therefore symbolic links) allowed in a particular path.

See CreateSymbolicLink to run this method in an elevated state.

Public methodStatic memberCreateSymbolicLinkTransacted(KernelTransaction, String, String, SymbolicLinkTarget) Obsolete.
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file as a transacted operation.
Remarks
See CreateSymbolicLink to run this method in an elevated state.
Public methodStatic memberCreateSymbolicLinkTransacted(KernelTransaction, String, String, SymbolicLinkTarget, PathFormat) Obsolete.
[AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK") to a file as a transacted operation.
Remarks
See CreateSymbolicLink to run this method in an elevated state.
Public methodStatic memberCreateText(String)
Creates or opens a file for writing UTF-8 encoded text.
Public methodStatic memberCreateText(String, PathFormat)
[AlphaFS] Creates or opens a file for writing UTF-8 encoded text.
Public methodStatic memberCreateText(String, Encoding, PathFormat)
[AlphaFS] Creates or opens a file for writing Encoding encoded text.
Public methodStatic memberCreateTextTransacted(KernelTransaction, String)
[AlphaFS] Creates or opens a file for writing UTF-8 encoded text.
Public methodStatic memberCreateTextTransacted(KernelTransaction, String, Encoding, PathFormat)
[AlphaFS] Creates or opens a file for writing Encoding encoded text.
Public methodStatic memberCreateTransacted(KernelTransaction, String)
[AlphaFS] Creates or overwrites a file in the specified path.
Public methodStatic memberCreateTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Creates or overwrites a file in the specified path.
Public methodStatic memberCreateTransacted(KernelTransaction, String, Int32)
[AlphaFS] Creates or overwrites the specified file.
Public methodStatic memberCreateTransacted(KernelTransaction, String, Int32, PathFormat)
[AlphaFS] Creates or overwrites the specified file.
Public methodStatic memberCreateTransacted(KernelTransaction, String, Int32, FileOptions)
[AlphaFS] Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberCreateTransacted(KernelTransaction, String, Int32, FileOptions, PathFormat)
[AlphaFS] Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberCreateTransacted(KernelTransaction, String, Int32, FileOptions, FileSecurity)
[AlphaFS] Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberCreateTransacted(KernelTransaction, String, Int32, FileOptions, FileSecurity, PathFormat)
[AlphaFS] Creates or overwrites the specified file, specifying a buffer size and a FileOptions value that describes how to create or overwrite the file.
Public methodStatic memberDecompress(String)
[AlphaFS] Decompresses an NTFS compressed file.
Public methodStatic memberDecompress(String, PathFormat)
[AlphaFS] Decompresses an NTFS compressed file.
Public methodStatic memberDecompressTransacted(KernelTransaction, String)
[AlphaFS] Decompresses an NTFS compressed file.
Public methodStatic memberDecompressTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Decompresses an NTFS compressed file.
Public methodStatic memberDecrypt(String)
Decrypts a file that was encrypted by the current account using the Encrypt method.
Public methodStatic memberDecrypt(String, PathFormat)
[AlphaFS] Decrypts a file that was encrypted by the current account using the Encrypt method.
Public methodStatic memberDelete(String)
Deletes the specified file.
Public methodStatic memberDelete(String, Boolean)
[AlphaFS] Deletes the specified file.
Public methodStatic memberDelete(String, Boolean, PathFormat)
[AlphaFS] Deletes the specified file.
Public methodStatic memberDeleteTransacted(KernelTransaction, String)
[AlphaFS] Deletes the specified file.
Public methodStatic memberDeleteTransacted(KernelTransaction, String, Boolean)
[AlphaFS] Deletes the specified file.
Public methodStatic memberDeleteTransacted(KernelTransaction, String, Boolean, PathFormat)
[AlphaFS] Deletes the specified file.
Public methodStatic memberEncrypt(String)
Encrypts a file so that only the account used to encrypt the file can decrypt it.
Public methodStatic memberEncrypt(String, PathFormat)
[AlphaFS] Encrypts a file so that only the account used to encrypt the file can decrypt it.
Public methodStatic memberEnumerateAlternateDataStreams(String)
[AlphaFS] Enumerates the streams of type :$DATA from the specified file.
Public methodStatic memberEnumerateAlternateDataStreams(String, PathFormat)
[AlphaFS] Enumerates the streams of type :$DATA from the specified file.
Public methodStatic memberEnumerateAlternateDataStreamsTransacted(KernelTransaction, String)
[AlphaFS] Enumerates the streams of type :$DATA from the specified file.
Public methodStatic memberEnumerateAlternateDataStreamsTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Enumerates the streams of type :$DATA from the specified file.
Public methodStatic memberEnumerateHardlinks(String)
[AlphaFS] Creates an enumeration of all the hard links to the specified path.
Public methodStatic memberEnumerateHardlinks(String, PathFormat)
[AlphaFS] Creates an enumeration of all the hard links to the specified path.
Public methodStatic memberEnumerateHardlinksTransacted(KernelTransaction, String)
[AlphaFS] Creates an enumeration of all the hard links to the specified path.
Public methodStatic memberEnumerateHardlinksTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Creates an enumeration of all the hard links to the specified path.
Public methodStatic memberExists(String)
Determines whether the specified file exists.
Public methodStatic memberExists(String, PathFormat)
[AlphaFS] Determines whether the specified file exists.
Public methodStatic memberExistsTransacted(KernelTransaction, String)
[AlphaFS] Determines whether the specified file exists.
Public methodStatic memberExistsTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Determines whether the specified file exists.
Public methodStatic memberExportEncryptedFileRaw(String, Stream)
[AlphaFS] Backs up (export) encrypted files. This is one of a group of Encrypted File System (EFS) functions that is intended to implement backup and restore functionality, while maintaining files in their encrypted state.
Public methodStatic memberExportEncryptedFileRaw(String, Stream, PathFormat)
[AlphaFS] Backs up (export) encrypted files. This is one of a group of Encrypted File System (EFS) functions that is intended to implement backup and restore functionality, while maintaining files in their encrypted state.
Public methodStatic memberGetAccessControl(SafeFileHandle)
[AlphaFS] Gets a FileSecurity object that encapsulates the access control list (ACL) entries for a specified file handle.
Public methodStatic memberGetAccessControl(String)
Gets a FileSecurity object that encapsulates the access control list (ACL) entries for a specified file.
Public methodStatic memberGetAccessControl(SafeFileHandle, AccessControlSections)
[AlphaFS] Gets a FileSecurity object that encapsulates the access control list (ACL) entries for a specified file handle.
Public methodStatic memberGetAccessControl(String, PathFormat)
[AlphaFS] Gets a FileSecurity object that encapsulates the access control list (ACL) entries for a specified file.
Public methodStatic memberGetAccessControl(String, AccessControlSections)
Gets a FileSecurity object that encapsulates the access control list (ACL) entries for a specified file.
Public methodStatic memberGetAccessControl(String, AccessControlSections, PathFormat)
[AlphaFS] Gets a FileSecurity object that encapsulates the access control list (ACL) entries for a specified file.
Public methodStatic memberGetAttributes(String)
Gets the FileAttributes of the file on the path.
Public methodStatic memberGetAttributes(String, PathFormat)
[AlphaFS] Gets the FileAttributes of the file on the path.
Public methodStatic memberGetAttributesTransacted(KernelTransaction, String)
[AlphaFS] Gets the FileAttributes of the file on the path.
Public methodStatic memberGetAttributesTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the FileAttributes of the file on the path.
Public methodStatic memberGetChangeTime(SafeFileHandle)
[AlphaFS] Gets the change date and time of the specified file.
Public methodStatic memberGetChangeTime(String)
[AlphaFS] Gets the change date and time of the specified file.
Public methodStatic memberGetChangeTime(String, PathFormat)
[AlphaFS] Gets the change date and time of the specified file.
Public methodStatic memberGetChangeTimeTransacted(KernelTransaction, String)
[AlphaFS] Gets the change date and time of the specified file.
Public methodStatic memberGetChangeTimeTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the change date and time of the specified file.
Public methodStatic memberGetChangeTimeUtc(SafeFileHandle)
[AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetChangeTimeUtc(String)
[AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetChangeTimeUtc(String, PathFormat)
[AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetChangeTimeUtcTransacted(KernelTransaction, String)
[AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetChangeTimeUtcTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetCompressedSize(String)
[AlphaFS] Retrieves the actual number of bytes of disk storage used to store a specified file.
Public methodStatic memberGetCompressedSize(String, PathFormat)
[AlphaFS] Retrieves the actual number of bytes of disk storage used to store a specified file.
Public methodStatic memberGetCompressedSizeTransacted(KernelTransaction, String)
[AlphaFS] Retrieves the actual number of bytes of disk storage used to store a specified file as part of a transaction. If the file is located on a volume that supports compression and the file is compressed, the value obtained is the compressed size of the specified file. If the file is located on a volume that supports sparse files and the file is a sparse file, the value obtained is the sparse size of the specified file.
Public methodStatic memberGetCompressedSizeTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Retrieves the actual number of bytes of disk storage used to store a specified file as part of a transaction. If the file is located on a volume that supports compression and the file is compressed, the value obtained is the compressed size of the specified file. If the file is located on a volume that supports sparse files and the file is a sparse file, the value obtained is the sparse size of the specified file.
Public methodStatic memberGetCreationTime(String)
Gets the creation date and time of the specified file.
Public methodStatic memberGetCreationTime(String, PathFormat)
[AlphaFS] Gets the creation date and time of the specified file.
Public methodStatic memberGetCreationTimeTransacted(KernelTransaction, String)
[AlphaFS] Gets the creation date and time of the specified file.
Public methodStatic memberGetCreationTimeTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the creation date and time of the specified file.
Public methodStatic memberGetCreationTimeUtc(String)
Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetCreationTimeUtc(String, PathFormat)
[AlphaFS] Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetCreationTimeUtcTransacted(KernelTransaction, String)
[AlphaFS] Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetCreationTimeUtcTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified file.
Public methodStatic memberGetEncryptionStatus(String)
[AlphaFS] Retrieves the encryption status of the specified file.
Public methodStatic memberGetEncryptionStatus(String, PathFormat)
[AlphaFS] Retrieves the encryption status of the specified file.
Public methodStatic memberGetFileIdInfo(SafeFileHandle)
[AlphaFS] Retrieves file information for the specified SafeFileHandle.
Public methodStatic memberGetFileIdInfo(String)
[AlphaFS] Gets the unique identifier for a file. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier.
Public methodStatic memberGetFileIdInfo(String, PathFormat)
[AlphaFS] Gets the unique identifier for a file. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier.
Public methodStatic memberGetFileIdTransacted(KernelTransaction, String)
[AlphaFS] Gets the unique identifier for a file. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier.
Public methodStatic memberGetFileIdTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the unique identifier for a file. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier.
Public methodStatic memberGetFileInfoByHandle(SafeFileHandle)
[AlphaFS] Retrieves file information for the specified SafeFileHandle.
Public methodStatic memberGetFileInfoByHandle(String)
[AlphaFS] Retrieves file information for the specified file.
Public methodStatic memberGetFileInfoByHandle(String, PathFormat)
[AlphaFS] Retrieves file information for the specified file.
Public methodStatic memberGetFileInfoByHandleTransacted(KernelTransaction, String)
[AlphaFS] Retrieves file information for the specified file.
Public methodStatic memberGetFileInfoByHandleTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Retrieves file information for the specified file.
Public methodStatic memberGetFileSystemEntryInfo(String)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetFileSystemEntryInfo(String, PathFormat)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetFileSystemEntryInfo(String, Boolean)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetFileSystemEntryInfo(String, Boolean, PathFormat)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetFileSystemEntryInfoTransacted(KernelTransaction, String)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetFileSystemEntryInfoTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetFileSystemEntryInfoTransacted(KernelTransaction, String, Boolean)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetFileSystemEntryInfoTransacted(KernelTransaction, String, Boolean, PathFormat)
[AlphaFS] Gets the FileSystemEntryInfo of the file on the path.
Public methodStatic memberGetHash(String, HashType)
[AlphaFS] Calculates the hash/checksum for the given fileFullPath.
Public methodStatic memberGetHash(String, HashType, PathFormat)
[AlphaFS] Calculates the hash/checksum for the given fileFullPath.
Public methodStatic memberGetHash(KernelTransaction, String, HashType)
[AlphaFS] Calculates the hash/checksum for the given fileFullPath.
Public methodStatic memberGetHash(KernelTransaction, String, HashType, PathFormat)
[AlphaFS] Calculates the hash/checksum for the given fileFullPath.
Public methodStatic memberGetLastAccessTime(String)
Gets the date and time that the specified file was last accessed.
Public methodStatic memberGetLastAccessTime(String, PathFormat)
[AlphaFS] Gets the date and time that the specified file was last accessed.
Public methodStatic memberGetLastAccessTimeTransacted(KernelTransaction, String)
[AlphaFS] Gets the date and time that the specified file was last accessed.
Public methodStatic memberGetLastAccessTimeTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the date and time that the specified file was last accessed.
Public methodStatic memberGetLastAccessTimeUtc(String)
Gets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberGetLastAccessTimeUtc(String, PathFormat)
[AlphaFS] Gets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberGetLastAccessTimeUtcTransacted(KernelTransaction, String)
[AlphaFS] Gets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberGetLastAccessTimeUtcTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberGetLastWriteTime(String)
Gets the date and time that the specified file was last written to.
Public methodStatic memberGetLastWriteTime(String, PathFormat)
[AlphaFS] Gets the date and time that the specified file was last written to.
Public methodStatic memberGetLastWriteTimeTransacted(KernelTransaction, String)
[AlphaFS] Gets the date and time that the specified file was last written to.
Public methodStatic memberGetLastWriteTimeTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the date and time that the specified file was last written to.
Public methodStatic memberGetLastWriteTimeUtc(String)
Gets the date and time, in coordinated universal time (UTC) time, that the specified file was last written to.
Public methodStatic memberGetLastWriteTimeUtc(String, PathFormat)
[AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified file was last written to.
Public methodStatic memberGetLastWriteTimeUtcTransacted(KernelTransaction, String)
[AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified file was last written to.
Public methodStatic memberGetLastWriteTimeUtcTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified file was last written to.
Public methodStatic memberGetLinkTargetInfo(String)
[AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system.
Public methodStatic memberGetLinkTargetInfo(String, PathFormat)
[AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system.
Public methodStatic memberGetLinkTargetInfoTransacted(KernelTransaction, String)
[AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system.
Public methodStatic memberGetLinkTargetInfoTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system.
Public methodStatic memberGetProcessForFileLock(CollectionString)
[AlphaFS] Gets a list of processes that have a lock on the file(s) specified by filePaths.

 

Return Value

Type: 

Returns null when no processes found that are locking the file(s) specified by filePaths.

Returns a list of processes locking the file(s) specified by filePaths.

Public methodStatic memberGetProcessForFileLock(String)
[AlphaFS] Gets a list of processes that have a lock on the files specified by filePath.

 

Return Value

Type: 

Returns null when no processes found that are locking the file specified by filePath.

Returns a list of processes locking the file specified by filePath.

Public methodStatic memberGetProcessForFileLock(CollectionString, PathFormat)
[AlphaFS] Gets a list of processes that have a lock on the file(s) specified by filePaths.

 

Return Value

Type: 

Returns null when no processes found that are locking the file(s) specified by filePaths.

Returns a list of processes locking the file(s) specified by filePaths.

Public methodStatic memberGetProcessForFileLock(String, PathFormat)
[AlphaFS] Gets a list of processes that have a lock on the files specified by filePath.

 

Return Value

Type: 

Returns null when no processes found that are locking the file specified by filePath.

Returns a list of processes locking the file specified by filePath.

Public methodStatic memberGetProcessForFileLockTransacted(KernelTransaction, CollectionString)
[AlphaFS] Gets a list of processes that have a lock on the file(s) specified by filePaths.

 

Return Value

Type: 

Returns null when no processes found that are locking the file(s) specified by filePaths.

Returns a list of processes locking the file(s) specified by filePaths.

Public methodStatic memberGetProcessForFileLockTransacted(KernelTransaction, String)
[AlphaFS] Gets a list of processes that have a lock on the files specified by filePath.

 

Return Value

Type: 

Returns null when no processes found that are locking the file specified by filePath.

Returns a list of processes locking the file specified by filePath.

Public methodStatic memberGetProcessForFileLockTransacted(KernelTransaction, CollectionString, PathFormat)
[AlphaFS] Gets a list of processes that have a lock on the file(s) specified by filePaths.

 

Return Value

Type: 

Returns null when no processes found that are locking the file(s) specified by filePaths.

Returns a list of processes locking the file(s) specified by filePaths.

Public methodStatic memberGetProcessForFileLockTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Gets a list of processes that have a lock on the files specified by filePath.

 

Return Value

Type: 

Returns null when no processes found that are locking the file specified by filePath.

Returns a list of processes locking the file specified by filePath.

Public methodStatic memberGetSize(SafeFileHandle)
[AlphaFS] Retrieves the file size, in bytes to store a specified file.
Public methodStatic memberGetSize(String)
[AlphaFS] Retrieves the file size, in bytes to store a specified file.
Public methodStatic memberGetSize(String, PathFormat)
[AlphaFS] Retrieves the file size, in bytes to store a specified file.
Public methodStatic memberGetSizeTransacted(KernelTransaction, String)
[AlphaFS] Retrieves the file size, in bytes to store a specified file.
Public methodStatic memberGetSizeTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Retrieves the file size, in bytes to store a specified file.
Public methodStatic memberImportEncryptedFileRaw(Stream, String)
[AlphaFS] Restores (import) encrypted files. This is one of a group of Encrypted File System (EFS) functions that is intended to implement backup and restore functionality, while maintaining files in their encrypted state.
Public methodStatic memberImportEncryptedFileRaw(Stream, String, PathFormat)
[AlphaFS] Restores (import) encrypted files. This is one of a group of Encrypted File System (EFS) functions that is intended to implement backup and restore functionality, while maintaining files in their encrypted state.
Public methodStatic memberImportEncryptedFileRaw(Stream, String, Boolean)
[AlphaFS] Restores (import) encrypted files. This is one of a group of Encrypted File System (EFS) functions that is intended to implement backup and restore functionality, while maintaining files in their encrypted state.
Public methodStatic memberImportEncryptedFileRaw(Stream, String, Boolean, PathFormat)
[AlphaFS] Restores (import) encrypted files. This is one of a group of Encrypted File System (EFS) functions that is intended to implement backup and restore functionality, while maintaining files in their encrypted state.
Public methodStatic memberIsLocked(String)
[AlphaFS] Determines whether the specified file is in use (locked).
Public methodStatic memberIsLocked(String, PathFormat)
[AlphaFS] Determines whether the specified file is in use (locked).
Public methodStatic memberIsLockedTransacted(KernelTransaction, String)
[AlphaFS] Determines whether the specified file is in use (locked).
Public methodStatic memberIsLockedTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Determines whether the specified file is in use (locked).
Public methodStatic memberMove(String, String)
Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMove(String, String, MoveOptions)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMove(String, String, PathFormat)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMove(String, String, MoveOptions, PathFormat)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMove(String, String, MoveOptions, CopyMoveProgressRoutine, Object)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMove(String, String, MoveOptions, CopyMoveProgressRoutine, Object, PathFormat)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.

Return Value

Type: 
A CopyMoveResult class with the status of the Move action.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMoveTransacted(KernelTransaction, String, String)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMoveTransacted(KernelTransaction, String, String, MoveOptions)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMoveTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMoveTransacted(KernelTransaction, String, String, MoveOptions, PathFormat)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMoveTransacted(KernelTransaction, String, String, MoveOptions, CopyMoveProgressRoutine, Object)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberMoveTransacted(KernelTransaction, String, String, MoveOptions, CopyMoveProgressRoutine, Object, PathFormat)
[AlphaFS] Moves a specified file to a new location, providing the option to specify a new file name.
Remarks

This method works across disk volumes.

Note that if you attempt to replace a file by moving a file of the same name into that directory, you get an IOException.

You cannot use the Move method to overwrite an existing file.

Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method.

If two files have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior.

Public methodStatic memberOpen(String, FileMode)
Opens a FileStream on the specified path with read/write access.
Public methodStatic memberOpen(String, FileMode, PathFormat)
[AlphaFS] Opens a FileStream on the specified path with read/write access.
Public methodStatic memberOpen(String, FileMode, FileAccess)
Opens a FileStream on the specified path, with the specified mode and access.
Public methodStatic memberOpen(String, FileMode, FileAccess, PathFormat)
[AlphaFS] Opens a FileStream on the specified path, with the specified mode and access.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare)
Opens a FileStream on the specified path, having the specified mode with read, write, or read/write access and the specified sharing option.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, PathFormat)
[AlphaFS] Opens a FileStream on the specified path, having the specified mode with read, write, or read/write access and the specified sharing option.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, ExtendedFileAttributes, PathFormat)
[AlphaFS] Opens a FileStream on the specified path, having the specified mode with read, write, or read/write access and the specified sharing option.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32, ExtendedFileAttributes)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32, Boolean)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32, FileOptions)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, FileOptions)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32, ExtendedFileAttributes, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32, Boolean, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileAccess, FileShare, Int32, FileOptions, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes, FileSecurity)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, FileOptions, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes, FileSecurity, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, access rights and sharing permission, the buffer size, additional file options, access control and audit security.
Public methodStatic memberOpen(String, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity, PathFormat)
[AlphaFS] Opens a FileStream on the specified path using the specified creation mode, access rights and sharing permission, the buffer size, additional file options, access control and audit security.
Public methodStatic memberOpenBackupRead(String)
[AlphaFS] Opens the specified file for reading purposes bypassing security attributes. This method is simpler to use then BackupFileStream to read only file's data stream.
Public methodStatic memberOpenBackupRead(String, PathFormat)
[AlphaFS] Opens the specified file for reading purposes bypassing security attributes.
Public methodStatic memberOpenBackupReadTransacted(KernelTransaction, String)
[AlphaFS] Opens the specified file for reading purposes bypassing security attributes.
Public methodStatic memberOpenBackupReadTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Opens the specified file for reading purposes bypassing security attributes.
Public methodStatic memberOpenRead(String)
Opens an existing file for reading.
Public methodStatic memberOpenRead(String, PathFormat)
[AlphaFS] Opens an existing file for reading.
Public methodStatic memberOpenReadTransacted(KernelTransaction, String)
[AlphaFS] Opens an existing file for reading.
Public methodStatic memberOpenReadTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Opens an existing file for reading.
Public methodStatic memberOpenText(String)
Opens an existing UTF-8 encoded text file for reading.
Public methodStatic memberOpenText(String, PathFormat)
[AlphaFS] Opens an existing UTF-8 encoded text file for reading.
Public methodStatic memberOpenText(String, Encoding)
[AlphaFS] Opens an existing Encoding encoded text file for reading.
Public methodStatic memberOpenText(String, Encoding, PathFormat)
[AlphaFS] Opens an existing Encoding encoded text file for reading.
Public methodStatic memberOpenTextTransacted(KernelTransaction, String)
[AlphaFS] Opens an existing UTF-8 encoded text file for reading.
Public methodStatic memberOpenTextTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Opens an existing UTF-8 encoded text file for reading.
Public methodStatic memberOpenTextTransacted(KernelTransaction, String, Encoding)
[AlphaFS] Opens an existing Encoding encoded text file for reading.
Public methodStatic memberOpenTextTransacted(KernelTransaction, String, Encoding, PathFormat)
[AlphaFS] Opens an existing Encoding encoded text file for reading.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode)
[AlphaFS] (Transacted) Opens a FileStream on the specified path with read/write access.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path with read/write access.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess)
[AlphaFS] (Transacted) Opens a FileStream on the specified path, with the specified mode and access.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path, with the specified mode and access.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare)
[AlphaFS] (Transacted) Opens a FileStream on the specified path, having the specified mode with read, write, or read/write access and the specified sharing option.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path, having the specified mode with read, write, or read/write access and the specified sharing option.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, ExtendedFileAttributes, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path, having the specified mode with read, write, or read/write access and the specified sharing option.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32, ExtendedFileAttributes)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32, Boolean)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32, FileOptions)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, FileOptions)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32, ExtendedFileAttributes, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32, Boolean, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileAccess, FileShare, Int32, FileOptions, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes, FileSecurity)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, FileOptions, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, read/write and sharing permission, and buffer size.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, ExtendedFileAttributes, FileSecurity, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, access rights and sharing permission, the buffer size, additional file options, access control and audit security.
Public methodStatic memberOpenTransacted(KernelTransaction, String, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity, PathFormat)
[AlphaFS] (Transacted) Opens a FileStream on the specified path using the specified creation mode, access rights and sharing permission, the buffer size, additional file options, access control and audit security.
Public methodStatic memberOpenWrite(String)
Opens an existing file or creates a new file for writing.
Public methodStatic memberOpenWrite(String, PathFormat)
[AlphaFS] Opens an existing file or creates a new file for writing.
Public methodStatic memberOpenWriteTransacted(KernelTransaction, String)
[AlphaFS] Opens an existing file or creates a new file for writing.
Public methodStatic memberOpenWriteTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Opens an existing file or creates a new file for writing.
Public methodStatic memberReadAllBytes(String)
Opens a binary file, reads the contents of the file into a byte array, and then closes the file.
Public methodStatic memberReadAllBytes(String, PathFormat)
[AlphaFS] Opens a binary file, reads the contents of the file into a byte array, and then closes the file.
Public methodStatic memberReadAllBytesTransacted(KernelTransaction, String)
[AlphaFS] Opens a binary file, reads the contents of the file into a byte array, and then closes the file.
Public methodStatic memberReadAllBytesTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Opens a binary file, reads the contents of the file into a byte array, and then closes the file.
Public methodStatic memberReadAllLines(String)
Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllLines(String, PathFormat)
[AlphaFS] Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllLines(String, Encoding)
Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadAllLines(String, Encoding, PathFormat)
[AlphaFS] Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadAllLinesTransacted(KernelTransaction, String)
[AlphaFS] Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllLinesTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllLinesTransacted(KernelTransaction, String, Encoding)
[AlphaFS] Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadAllLinesTransacted(KernelTransaction, String, Encoding, PathFormat)
[AlphaFS] Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadAllText(String)
Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllText(String, PathFormat)
[AlphaFS] Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllText(String, Encoding)
Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadAllText(String, Encoding, PathFormat)
[AlphaFS] Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadAllTextTransacted(KernelTransaction, String)
[AlphaFS] Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllTextTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Opens a text file, reads all lines of the file, and then closes the file.
Public methodStatic memberReadAllTextTransacted(KernelTransaction, String, Encoding)
[AlphaFS] Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadAllTextTransacted(KernelTransaction, String, Encoding, PathFormat)
[AlphaFS] Opens a file, reads all lines of the file with the specified encoding, and then closes the file.
Public methodStatic memberReadLines(String)
Reads the lines of a file.
Public methodStatic memberReadLines(String, PathFormat)
[AlphaFS] Reads the lines of a file.
Public methodStatic memberReadLines(String, Encoding)
Read the lines of a file that has a specified encoding.
Public methodStatic memberReadLines(String, Encoding, PathFormat)
[AlphaFS] Read the lines of a file that has a specified encoding.
Public methodStatic memberReadLinesTransacted(KernelTransaction, String)
[AlphaFS] Reads the lines of a file.
Public methodStatic memberReadLinesTransacted(KernelTransaction, String, PathFormat)
[AlphaFS] Reads the lines of a file.
Public methodStatic memberReadLinesTransacted(KernelTransaction, String, Encoding)
[AlphaFS] Read the lines of a file that has a specified encoding.
Public methodStatic memberReadLinesTransacted(KernelTransaction, String, Encoding, PathFormat)
[AlphaFS] Read the lines of a file that has a specified encoding.
Public methodStatic memberReplace(String, String, String)
Replaces the contents of a specified file with the contents of another file, deleting the original file, and creating a backup of the replaced file.
Public methodStatic memberReplace(String, String, String, Boolean)
Replaces the contents of a specified file with the contents of another file, deleting the original file, and creating a backup of the replaced file and optionally ignores merge errors.
Public methodStatic memberReplace(String, String, String, Boolean, PathFormat)
[AlphaFS] Replaces the contents of a specified file with the contents of another file, deleting the original file, and creating a backup of the replaced file and optionally ignores merge errors.
Public methodStatic memberSetAccessControl(SafeFileHandle, FileSecurity)
Applies access control list (ACL) entries described by a FileSecurity FileSecurity object to the specified file.
Public methodStatic memberSetAccessControl(String, FileSecurity)
Applies access control list (ACL) entries described by a FileSecurity FileSecurity object to the specified file.
Public methodStatic memberSetAccessControl(SafeFileHandle, FileSecurity, AccessControlSections)
Applies access control list (ACL) entries described by a FileSecurity FileSecurity object to the specified file.
Public methodStatic memberSetAccessControl(String, FileSecurity, PathFormat)
[AlphaFS] Applies access control list (ACL) entries described by a FileSecurity FileSecurity object to the specified file.
Public methodStatic memberSetAccessControl(String, FileSecurity, AccessControlSections)
Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory.
Public methodStatic memberSetAccessControl(String, FileSecurity, AccessControlSections, PathFormat)
[AlphaFS] Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory.
Public methodStatic memberSetAttributes(String, FileAttributes)
Sets the specified FileAttributes of the file or directory on the specified path.
Public methodStatic memberSetAttributes(String, FileAttributes, PathFormat)
[AlphaFS] Sets the specified FileAttributes of the file or directory on the specified path.
Public methodStatic memberSetAttributesTransacted(KernelTransaction, String, FileAttributes)
[AlphaFS] Sets the specified FileAttributes of the file on the specified path.
Public methodStatic memberSetAttributesTransacted(KernelTransaction, String, FileAttributes, PathFormat)
[AlphaFS] Sets the specified FileAttributes of the file on the specified path.
Public methodStatic memberSetCreationTime(String, DateTime)
Sets the date and time the file was created.
Public methodStatic memberSetCreationTime(String, DateTime, PathFormat)
[AlphaFS] Sets the date and time the file was created.
Public methodStatic memberSetCreationTime(String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time the file was created.
Public methodStatic memberSetCreationTimeTransacted(KernelTransaction, String, DateTime)
[AlphaFS] Sets the date and time the file was created.
Public methodStatic memberSetCreationTimeTransacted(KernelTransaction, String, DateTime, PathFormat)
[AlphaFS] Sets the date and time the file was created.
Public methodStatic memberSetCreationTimeTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time the file was created.
Public methodStatic memberSetCreationTimeUtc(String, DateTime)
Sets the date and time, in coordinated universal time (UTC), that the file was created.
Public methodStatic memberSetCreationTimeUtc(String, DateTime, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the file was created.
Public methodStatic memberSetCreationTimeUtc(String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the file was created.
Public methodStatic memberSetCreationTimeUtcTransacted(KernelTransaction, String, DateTime)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the file was created.
Public methodStatic memberSetCreationTimeUtcTransacted(KernelTransaction, String, DateTime, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the file was created.
Public methodStatic memberSetCreationTimeUtcTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the file was created.
Public methodStatic memberSetLastAccessTime(String, DateTime)
Sets the date and time that the specified file was last accessed.
Public methodStatic memberSetLastAccessTime(String, DateTime, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last accessed.
Public methodStatic memberSetLastAccessTime(String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeTransacted(KernelTransaction, String, DateTime)
[AlphaFS] Sets the date and time that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeTransacted(KernelTransaction, String, DateTime, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeUtc(String, DateTime)
Sets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeUtc(String, DateTime, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeUtc(String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeUtcTransacted(KernelTransaction, String, DateTime)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeUtcTransacted(KernelTransaction, String, DateTime, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberSetLastAccessTimeUtcTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last accessed.
Public methodStatic memberSetLastWriteTime(String, DateTime)
Sets the date and time that the specified file was last written to.
Public methodStatic memberSetLastWriteTime(String, DateTime, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last written to.
Public methodStatic memberSetLastWriteTime(String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeTransacted(KernelTransaction, String, DateTime)
[AlphaFS] Sets the date and time that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeTransacted(KernelTransaction, String, DateTime, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeUtc(String, DateTime)
Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeUtc(String, DateTime, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeUtc(String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeUtcTransacted(KernelTransaction, String, DateTime)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeUtcTransacted(KernelTransaction, String, DateTime, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to.
Public methodStatic memberSetLastWriteTimeUtcTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat)
[AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to.
Public methodStatic memberSetTimestamps(String, DateTime, DateTime, DateTime)
[AlphaFS] Sets all the date and time stamps for the specified file, at once.
Public methodStatic memberSetTimestamps(String, DateTime, DateTime, DateTime, PathFormat)
[AlphaFS] Sets all the date and time stamps for the specified file, at once.
Public methodStatic memberSetTimestamps(String, DateTime, DateTime, DateTime, Boolean, PathFormat)
[AlphaFS] Sets all the date and time stamps for the specified file, at once.
Public methodStatic memberSetTimestampsTransacted(KernelTransaction, String, DateTime, DateTime, DateTime)
[AlphaFS] Sets all the date and time stamps for the specified file, at once.
Public methodStatic memberSetTimestampsTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, PathFormat)
[AlphaFS] Sets all the date and time stamps for the specified file, at once.
Public methodStatic memberSetTimestampsTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, Boolean, PathFormat)
[AlphaFS] Sets all the date and time stamps for the specified file, at once.
Public methodStatic memberSetTimestampsUtc(String, DateTime, DateTime, DateTime)
[AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified file, at once.
Public methodStatic memberSetTimestampsUtc(String, DateTime, DateTime, DateTime, PathFormat)
[AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified file, at once.
Public methodStatic memberSetTimestampsUtc(String, DateTime, DateTime, DateTime, Boolean, PathFormat)
[AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified file, at once.
Public methodStatic memberSetTimestampsUtcTransacted(KernelTransaction, String, DateTime, DateTime, DateTime)
[AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified file, at once.
Public methodStatic memberSetTimestampsUtcTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, PathFormat)
[AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified file, at once.
Public methodStatic memberSetTimestampsUtcTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, Boolean, PathFormat)
[AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified file, at once.
Public methodStatic memberTransferTimestamps(String, String) Obsolete.
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberTransferTimestamps(String, String, PathFormat) Obsolete.
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberTransferTimestampsTransacted(KernelTransaction, String, String) Obsolete.
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberTransferTimestampsTransacted(KernelTransaction, String, String, PathFormat) Obsolete.
[AlphaFS] Transfers the date and time stamps for the specified files.
Public methodStatic memberWriteAllBytes(String, Byte)
Creates a new file, writes the specified byte array to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllBytes(String, Byte, PathFormat)
[AlphaFS] Creates a new file, writes the specified byte array to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllBytesTransacted(KernelTransaction, String, Byte)
[AlphaFS] Creates a new file, writes the specified byte array to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllBytesTransacted(KernelTransaction, String, Byte, PathFormat)
[AlphaFS] Creates a new file, writes the specified byte array to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllLines(String, IEnumerableString)
Creates a new file, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLines(String, String)
Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLines(String, IEnumerableString, PathFormat)
[AlphaFS] Creates a new file, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLines(String, IEnumerableString, Encoding)
Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLines(String, String, PathFormat)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLines(String, String, Encoding)
Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLines(String, IEnumerableString, Encoding, PathFormat)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLines(String, String, Encoding, PathFormat)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, IEnumerableString)
[AlphaFS] Creates a new file, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, String)
[AlphaFS] Creates a new file, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, IEnumerableString, PathFormat)
[AlphaFS] Creates a new file, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, IEnumerableString, Encoding)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, String, Encoding)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, IEnumerableString, Encoding, PathFormat)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllLinesTransacted(KernelTransaction, String, String, Encoding, PathFormat)
[AlphaFS] Creates a new file by using the specified encoding, writes a collection of strings to the file, and then closes the file.
Public methodStatic memberWriteAllText(String, String)
Creates a new file, writes the specified string to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllText(String, String, PathFormat)
[AlphaFS] Creates a new file, writes the specified string to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllText(String, String, Encoding)
Creates a new file, writes the specified string to the file using the specified encoding, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllText(String, String, Encoding, PathFormat)
[AlphaFS] Creates a new file, writes the specified string to the file using the specified encoding, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllTextTransacted(KernelTransaction, String, String)
[AlphaFS] Creates a new file as part of a transaction, write the contents to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllTextTransacted(KernelTransaction, String, String, PathFormat)
[AlphaFS] Creates a new file as part of a transaction, write the contents to the file, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllTextTransacted(KernelTransaction, String, String, Encoding)
[AlphaFS] Creates a new file as part of a transaction, writes the specified string to the file using the specified encoding, and then closes the file. If the target file already exists, it is overwritten.
Public methodStatic memberWriteAllTextTransacted(KernelTransaction, String, String, Encoding, PathFormat)
[AlphaFS] Creates a new file as part of a transaction, writes the specified string to the file using the specified encoding, and then closes the file. If the target file already exists, it is overwritten.
Top
See Also