Directory Class |
This class cannot be inherited.
Namespace: Alphaleonis.Win32.Filesystem
The Directory type exposes the following members.
Name | Description | |
---|---|---|
Compress(String) | [AlphaFS] Compresses a directory using NTFS compression. | |
Compress(String, DirectoryEnumerationFilters) | [AlphaFS] Compresses a directory using NTFS compression. | |
Compress(String, DirectoryEnumerationOptions) | [AlphaFS] Compresses a directory using NTFS compression. | |
Compress(String, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
Compress(String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
Compress(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Compresses a directory using NTFS compression. | |
Compress(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
Compress(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String, DirectoryEnumerationFilters) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
CompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. | |
Copy(String, String) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is not allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is not allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, Boolean) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions, Boolean) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, Boolean, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions, CopyMoveProgressRoutine, Object) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions, Boolean, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions, CopyMoveProgressRoutine, Object, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Copy(String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTimestamps(String, String) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTimestamps(String, String, PathFormat) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTimestamps(String, String, Boolean) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTimestamps(String, String, Boolean, PathFormat) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTimestampsTransacted(KernelTransaction, String, String) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTimestampsTransacted(KernelTransaction, String, String, PathFormat) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTimestampsTransacted(KernelTransaction, String, String, Boolean) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTimestampsTransacted(KernelTransaction, String, String, Boolean, PathFormat) | [AlphaFS] Transfers the date and time stamps for the specified directories. | |
CopyTransacted(KernelTransaction, String, String) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is not allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is not allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, Boolean) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, Boolean, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed.
Remarks Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions, CopyMoveProgressRoutine, Object) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified.
Remarks Option NoBuffering is recommended for very large file transfers. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions, CopyMoveProgressRoutine, Object, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CopyTransacted(KernelTransaction, String, String, CopyOptions, Boolean, CopyMoveProgressRoutine, Object, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, 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. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
CountFileSystemObjects(String, DirectoryEnumerationOptions) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CountFileSystemObjects(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CountFileSystemObjects(String, String, DirectoryEnumerationOptions) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CountFileSystemObjects(String, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CountFileSystemObjectsTransacted(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CountFileSystemObjectsTransacted(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CountFileSystemObjectsTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CountFileSystemObjectsTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. | |
CreateDirectory(String) | Creates all directories and subdirectories in the specified path unless they already exist. | |
CreateDirectory(String, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectory(String, Boolean) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectory(String, DirectorySecurity) | Creates all the directories in the specified path, unless the already exist, applying the specified Windows security. | |
CreateDirectory(String, String) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectory(String, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectory(String, DirectorySecurity, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectory(String, DirectorySecurity, Boolean) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectory(String, String, PathFormat) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectory(String, String, Boolean) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectory(String, String, DirectorySecurity) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateDirectory(String, DirectorySecurity, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectory(String, String, Boolean, PathFormat) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectory(String, String, DirectorySecurity, PathFormat) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateDirectory(String, String, DirectorySecurity, Boolean) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateDirectory(String, String, DirectorySecurity, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String) | [AlphaFS] Creates all directories and subdirectories in the specified path unless they already exist. | |
CreateDirectoryTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, Boolean) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, DirectorySecurity) | [AlphaFS] Creates all the directories in the specified path, unless the already exist, applying the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, String) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectoryTransacted(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, DirectorySecurity, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, DirectorySecurity, Boolean) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, String, PathFormat) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectoryTransacted(KernelTransaction, String, String, Boolean) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectoryTransacted(KernelTransaction, String, String, DirectorySecurity) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, DirectorySecurity, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, String, Boolean, PathFormat) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. | |
CreateDirectoryTransacted(KernelTransaction, String, String, DirectorySecurity, PathFormat) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, String, DirectorySecurity, Boolean) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateDirectoryTransacted(KernelTransaction, String, String, DirectorySecurity, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. | |
CreateJunction(String, String) | [AlphaFS] Creates an NTFS directory junction(similar to CMD command: "MKLINK /J")
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(String, String, PathFormat) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J").
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(String, String, Boolean) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(KernelTransaction, String, String) | [AlphaFS] Creates an NTFS directory junction(similar to CMD command: "MKLINK /J")
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(String, String, Boolean, PathFormat) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(String, String, Boolean, Boolean) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(KernelTransaction, String, String, PathFormat) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J").
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(KernelTransaction, String, String, Boolean) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(String, String, Boolean, Boolean, PathFormat) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(KernelTransaction, String, String, Boolean, PathFormat) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(KernelTransaction, String, String, Boolean, Boolean) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateJunction(KernelTransaction, String, String, Boolean, Boolean, PathFormat) | [AlphaFS] Creates an NTFS directory junction (similar to CMD command: "MKLINK /J"). Overwriting a junction point of the same name is allowed.
Remarks
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories, and a junction can link directories located on different local volumes on the same computer. Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points. | |
CreateSymbolicLink(String, String) | [AlphaFS] Creates a symbolic link to a directory (similar to CMD command: "MKLINK /D").
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. | |
CreateSymbolicLink(String, String, PathFormat) | [AlphaFS] Creates a symbolic link to a directory (similar to CMD command: "MKLINK /D").
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. | |
CreateSymbolicLinkTransacted(KernelTransaction, String, String) | [AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK /D") to a directory 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. | |
CreateSymbolicLinkTransacted(KernelTransaction, String, String, PathFormat) | [AlphaFS] Creates a symbolic link (similar to CMD command: "MKLINK /D") to a directory 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. | |
Decompress(String) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decompress(String, DirectoryEnumerationFilters) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decompress(String, DirectoryEnumerationOptions) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decompress(String, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decompress(String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decompress(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decompress(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decompress(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String, DirectoryEnumerationFilters) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
DecompressTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. | |
Decrypt(String) | [AlphaFS] Decrypts a directory that was encrypted by the current account using the Encrypt method. | |
Decrypt(String, PathFormat) | [AlphaFS] Decrypts a directory that was encrypted by the current account using the Encrypt method. | |
Decrypt(String, Boolean) | [AlphaFS] Decrypts a directory that was encrypted by the current account using the Encrypt method. | |
Decrypt(String, Boolean, PathFormat) | [AlphaFS] Decrypts a directory that was encrypted by the current account using the Encrypt method. | |
Delete(String) | Deletes an empty directory from a specified path. | |
Delete(String, PathFormat) | [AlphaFS] Deletes an empty directory from a specified path. | |
Delete(String, Boolean) | Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
Delete(String, Boolean, PathFormat) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
Delete(String, Boolean, Boolean) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
Delete(String, Boolean, Boolean, PathFormat) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
DeleteEmptySubdirectories(String) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectories(String, Boolean) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectories(String, Boolean, PathFormat) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectories(String, Boolean, Boolean) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectories(String, Boolean, Boolean, PathFormat) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectoriesTransacted(KernelTransaction, String) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectoriesTransacted(KernelTransaction, String, Boolean) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectoriesTransacted(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectoriesTransacted(KernelTransaction, String, Boolean, Boolean) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteEmptySubdirectoriesTransacted(KernelTransaction, String, Boolean, Boolean, PathFormat) | [AlphaFS] Deletes empty subdirectories from the specified directory. | |
DeleteJunction(String) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteJunction(String, PathFormat) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteJunction(String, Boolean) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteJunction(KernelTransaction, String) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteJunction(String, Boolean, PathFormat) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteJunction(KernelTransaction, String, PathFormat) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteJunction(KernelTransaction, String, Boolean) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteJunction(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Deletes an NTFS directory junction.
Remarks Only the directory junction is removed, not the target. | |
DeleteTransacted(KernelTransaction, String) | [AlphaFS] Deletes an empty directory from a specified path. | |
DeleteTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Deletes an empty directory from a specified path. | |
DeleteTransacted(KernelTransaction, String, Boolean) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
DeleteTransacted(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
DeleteTransacted(KernelTransaction, String, Boolean, Boolean) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
DeleteTransacted(KernelTransaction, String, Boolean, Boolean, PathFormat) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. | |
DisableCompression(String) | [AlphaFS] Disables NTFS compression of the specified directory and the files in it. | |
DisableCompression(String, PathFormat) | [AlphaFS] Disables NTFS compression of the specified directory and the files in it. | |
DisableCompressionTransacted(KernelTransaction, String) | [AlphaFS] Disables NTFS compression of the specified directory and the files in it. | |
DisableCompressionTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Disables NTFS compression of the specified directory and the files in it. | |
DisableEncryption(String) | [AlphaFS] Disables encryption of the specified directory and the files in it.
This method only creates/modifies the file "Desktop.ini" in the root of path and disables encryption by writing: "Disable=1" This method does not affect encryption of files and subdirectories below the indicated directory. | |
DisableEncryption(String, PathFormat) | [AlphaFS] Disables encryption of the specified directory and the files in it.
This method only creates/modifies the file "Desktop.ini" in the root of path and disables encryption by writing: "Disable=1" This method does not affect encryption of files and subdirectories below the indicated directory. | |
EnableCompression(String) | [AlphaFS] Enables NTFS compression of the specified directory and the files in it. | |
EnableCompression(String, PathFormat) | [AlphaFS] Enables NTFS compression of the specified directory and the files in it. | |
EnableCompressionTransacted(KernelTransaction, String) | [AlphaFS] Enables NTFS compression of the specified directory and the files in it. | |
EnableCompressionTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Enables NTFS compression of the specified directory and the files in it. | |
EnableEncryption(String) | [AlphaFS] Enables encryption of the specified directory and the files in it.
This method only creates/modifies the file "Desktop.ini" in the root of path and enables encryption by writing: "Disable=0" This method does not affect encryption of files and subdirectories below the indicated directory. | |
EnableEncryption(String, PathFormat) | [AlphaFS] Enables encryption of the specified directory and the files in it.
This method only creates/modifies the file "Desktop.ini" in the root of path and enables encryption by writing: "Disable=0" This method does not affect encryption of files and subdirectories below the indicated directory. | |
Encrypt(String) | [AlphaFS] Encrypts a directory so that only the account used to encrypt the directory can decrypt it. | |
Encrypt(String, PathFormat) | [AlphaFS] Encrypts a directory so that only the account used to encrypt the directory can decrypt it. | |
Encrypt(String, Boolean) | [AlphaFS] Encrypts a directory so that only the account used to encrypt the directory can decrypt it. | |
Encrypt(String, Boolean, PathFormat) | [AlphaFS] Encrypts a directory so that only the account used to encrypt the directory can decrypt it. | |
EnumerateAlternateDataStreams(String) | [AlphaFS] Enumerates the streams of type :$DATA from the specified directory. | |
EnumerateAlternateDataStreams(String, PathFormat) | [AlphaFS] Enumerates the streams of type :$DATA from the specified directory. | |
EnumerateAlternateDataStreamsTransacted(KernelTransaction, String) | [AlphaFS] Enumerates the streams of type :$DATA from the specified directory. | |
EnumerateAlternateDataStreamsTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Enumerates the streams of type :$DATA from the specified directory. | |
EnumerateDirectories(String) | Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, PathFormat) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String) | Returns an enumerable collection of directory names that match a searchPattern in a specified path. | |
EnumerateDirectories(String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String, DirectoryEnumerationOptions) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names that match a searchPattern in a specified path. | |
EnumerateDirectories(String, String, SearchOption) | Returns an enumerable collection of directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateDirectories(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String, DirectoryEnumerationOptions, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectories(String, String, SearchOption, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateDirectories(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String) | [AlphaFS] Returns an enumerable collection of directory instances in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of directory instances in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Returns an enumerable collection of directory instances in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String) | Obsolete. [AlphaFS] Returns an enumerable collection of directory instances that match a searchPattern in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of directory instances in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions) | Obsolete. [AlphaFS] Returns an enumerable collection of directory instances that match a searchPattern in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory instances that match a searchPattern in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, SearchOption) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory instances that match a searchPattern in a specified path. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, SearchOption, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateDirectoriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of directory names in a specified path. | |
EnumerateFileIdBothDirectoryInfo(SafeFileHandle) | [AlphaFS] Retrieves information about files in the directory handle specified. | |
EnumerateFileIdBothDirectoryInfo(String) | [AlphaFS] Retrieves information about files in the directory specified by path in ReadWrite mode. | |
EnumerateFileIdBothDirectoryInfo(String, PathFormat) | [AlphaFS] Retrieves information about files in the directory specified by path in ReadWrite mode. | |
EnumerateFileIdBothDirectoryInfo(String, FileShare) | [AlphaFS] Retrieves information about files in the directory specified by path in specified FileShare mode. | |
EnumerateFileIdBothDirectoryInfo(String, FileShare, PathFormat) | [AlphaFS] Retrieves information about files in the directory specified by path in specified FileShare mode. | |
EnumerateFileIdBothDirectoryInfoTransacted(KernelTransaction, String) | [AlphaFS] Retrieves information about files in the directory specified by path in ReadWrite mode. | |
EnumerateFileIdBothDirectoryInfoTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Retrieves information about files in the directory specified by path in ReadWrite mode. | |
EnumerateFileIdBothDirectoryInfoTransacted(KernelTransaction, String, FileShare) | [AlphaFS] Retrieves information about files in the directory specified by path in specified FileShare mode. | |
EnumerateFileIdBothDirectoryInfoTransacted(KernelTransaction, String, FileShare, PathFormat) | [AlphaFS] Retrieves information about files in the directory specified by path in specified FileShare mode. | |
EnumerateFiles(String) | Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String) | Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, DirectoryEnumerationOptions) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, SearchOption) | Returns an enumerable collection of file names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFiles(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, DirectoryEnumerationOptions, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFiles(String, String, SearchOption, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFiles(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String) | Obsolete. [AlphaFS] Returns an enumerable collection of file instances that match a searchPattern in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions) | Obsolete. [AlphaFS] Returns an enumerable collection of file instances that match a searchPattern in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file instances that match a searchPattern in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, SearchOption) | Obsolete. [AlphaFS] Returns an enumerable collection of file instances instances that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFilesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file instances that match a searchPattern in a specified path. | |
EnumerateFilesTransacted(KernelTransaction, String, String, SearchOption, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file instances instances that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFilesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names in a specified path. | |
EnumerateFileSystemEntries(String) | Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, String) | Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntries(String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, String, DirectoryEnumerationOptions) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntries(String, String, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntries(String, String, SearchOption) | Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFileSystemEntries(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntries(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntries(String, String, DirectoryEnumerationOptions, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntries(String, String, SearchOption, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFileSystemEntries(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String, SearchOption) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file names and directory names in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String, SearchOption, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
EnumerateFileSystemEntriesTransacted(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosT(String) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, String) | [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosT(String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, String, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosT(String, String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path using DirectoryEnumerationOptions. | |
EnumerateFileSystemEntryInfosT(String, String, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosT(String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosT(String, String, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosT(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosT(String, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path using DirectoryEnumerationOptions. | |
EnumerateFileSystemEntryInfosT(String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String, DirectoryEnumerationOptions) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path using DirectoryEnumerationOptions. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String, DirectoryEnumerationOptions, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path using DirectoryEnumerationOptions. | |
EnumerateFileSystemEntryInfosTransactedT(KernelTransaction, String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat) | Obsolete. [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path. | |
EnumerateLogicalDrives | [AlphaFS] Enumerates the drive names of all logical drives on the Computer with the ready status. | |
EnumerateLogicalDrives(Boolean, Boolean) | [AlphaFS] Enumerates the drive names of all logical drives on the Computer. | |
Exists(String) | Determines whether the given path refers to an existing directory on disk. | |
Exists(String, PathFormat) | [AlphaFS] Determines whether the given path refers to an existing directory on disk. | |
ExistsDrive(String, Boolean) | [AlphaFS] Checks the specified path for local or network drives, such as: "C:" and "\\server\c$". | |
ExistsDrive(KernelTransaction, String, Boolean) | [AlphaFS] Checks the specified path for local or network drives, such as: "C:" and "\\server\c$". | |
ExistsJunction(String) | [AlphaFS] Determines whether the given path refers to an existing directory junction on disk.
Return ValueType:Returns if junctionPath refers to an existing directory junction. Returns if the directory junction does not exist or an error occurs when trying to determine if the specified file exists.
Remarks The Exists method returns if any error occurs while trying to determine if the specified file exists. This can occur in situations that raise exceptions such as passing a file name with invalid characters or too many characters, a failing or missing disk, or if the caller does not have permission to read the file. | |
ExistsJunction(String, PathFormat) | [AlphaFS] Determines whether the given path refers to an existing directory junction on disk.
Return ValueType:Returns if junctionPath refers to an existing directory junction. Returns if the directory junction does not exist or an error occurs when trying to determine if the specified file exists.
Remarks The Exists method returns if any error occurs while trying to determine if the specified file exists. This can occur in situations that raise exceptions such as passing a file name with invalid characters or too many characters, a failing or missing disk, or if the caller does not have permission to read the file. | |
ExistsJunction(KernelTransaction, String) | [AlphaFS] Determines whether the given path refers to an existing directory junction on disk.
Return ValueType:Returns if junctionPath refers to an existing directory junction. Returns if the directory junction does not exist or an error occurs when trying to determine if the specified file exists.
Remarks The Exists method returns if any error occurs while trying to determine if the specified file exists. This can occur in situations that raise exceptions such as passing a file name with invalid characters or too many characters, a failing or missing disk, or if the caller does not have permission to read the file. | |
ExistsJunction(KernelTransaction, String, PathFormat) | [AlphaFS] Determines whether the given path refers to an existing directory junction on disk.
Return ValueType:Returns if junctionPath refers to an existing directory junction. Returns if the directory junction does not exist or an error occurs when trying to determine if the specified file exists.
Remarks The Exists method returns if any error occurs while trying to determine if the specified file exists. This can occur in situations that raise exceptions such as passing a file name with invalid characters or too many characters, a failing or missing disk, or if the caller does not have permission to read the file. | |
ExistsTransacted(KernelTransaction, String) | [AlphaFS] Determines whether the given path refers to an existing directory on disk. | |
ExistsTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Determines whether the given path refers to an existing directory on disk. | |
ExportEncryptedDirectoryRaw(String, Stream) | [AlphaFS] Backs up (export) encrypted directories. 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.
| |
ExportEncryptedDirectoryRaw(String, Stream, PathFormat) | [AlphaFS] Backs up (export) encrypted directories. 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.
| |
GetAccessControl(SafeFileHandle) | [AlphaFS] Gets a DirectorySecurity object that encapsulates the access control list (ACL) entries for the specified directory handle. | |
GetAccessControl(String) | Gets a DirectorySecurity object that encapsulates the access control list (ACL) entries for the specified directory. | |
GetAccessControl(SafeFileHandle, AccessControlSections) | [AlphaFS] Gets a DirectorySecurity object that encapsulates the specified type of access control list (ACL) entries for a particular directory handle. | |
GetAccessControl(String, PathFormat) | [AlphaFS] Gets a DirectorySecurity object that encapsulates the access control list (ACL) entries for the specified directory. | |
GetAccessControl(String, AccessControlSections) | Gets a DirectorySecurity object that encapsulates the specified type of access control list (ACL) entries for a particular directory. | |
GetAccessControl(String, AccessControlSections, PathFormat) | [AlphaFS] Gets a DirectorySecurity object that encapsulates the specified type of access control list (ACL) entries for a particular directory. | |
GetChangeTime(SafeFileHandle) | [AlphaFS] Gets the change date and time of the specified directory. | |
GetChangeTime(String) | [AlphaFS] Gets the change date and time of the specified directory. | |
GetChangeTime(String, PathFormat) | [AlphaFS] Gets the change date and time of the specified directory. | |
GetChangeTimeTransacted(KernelTransaction, String) | [AlphaFS] Gets the change date and time of the specified directory. | |
GetChangeTimeTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the change date and time of the specified directory. | |
GetChangeTimeUtc(SafeFileHandle) | [AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetChangeTimeUtc(String) | [AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetChangeTimeUtc(String, PathFormat) | [AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetChangeTimeUtcTransacted(KernelTransaction, String) | [AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetChangeTimeUtcTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetCreationTime(String) | Gets the creation date and time of the specified directory. | |
GetCreationTime(String, PathFormat) | [AlphaFS] Gets the creation date and time of the specified directory. | |
GetCreationTimeTransacted(KernelTransaction, String) | [AlphaFS] Gets the creation date and time of the specified directory. | |
GetCreationTimeTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the creation date and time of the specified directory. | |
GetCreationTimeUtc(String) | Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetCreationTimeUtc(String, PathFormat) | [AlphaFS] Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetCreationTimeUtcTransacted(KernelTransaction, String) | [AlphaFS] Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetCreationTimeUtcTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified directory. | |
GetCurrentDirectory |
Gets the current working directory of the application.
MSDN: Multithreaded applications and shared library code should not use the GetCurrentDirectory function and should avoid using relative path names. The current directory state written by the SetCurrentDirectory function is stored as a global variable in each process, therefore multithreaded applications cannot reliably use this value without possible data corruption from other threads that may also be reading or setting this value. This limitation also applies to the SetCurrentDirectory and GetFullPathName functions. The exception being when the application is guaranteed to be running in a single thread, for example parsing file names from the command line argument string in the main thread prior to creating any additional threads. Using relative path names in multithreaded applications or shared library code can yield unpredictable results and is not supported. | |
GetDirectories(String) | Returns the names of subdirectories (including their paths) in the specified directory. | |
GetDirectories(String, String) | Returns the names of subdirectories (including their paths) that match the specified search pattern in the specified directory. | |
GetDirectories(String, String, SearchOption) | Returns the names of the subdirectories (including their paths) that match the specified search pattern in the specified directory, and optionally searches subdirectories. | |
GetDirectoriesTransacted(KernelTransaction, String) | [AlphaFS] Returns the names of subdirectories (including their paths) in the specified directory. | |
GetDirectoriesTransacted(KernelTransaction, String, String) | [AlphaFS] Returns the names of subdirectories (including their paths) that match the specified search pattern in the specified directory. | |
GetDirectoriesTransacted(KernelTransaction, String, String, SearchOption) | [AlphaFS] Returns the names of the subdirectories (including their paths) that match the specified search pattern in the specified directory, and optionally searches subdirectories. | |
GetDirectoryRoot(String) | Returns the volume information, root information, or both for the specified path. | |
GetDirectoryRoot(String, PathFormat) | Returns the volume information, root information, or both for the specified path. | |
GetDirectoryRootTransacted(KernelTransaction, String) | [AlphaFS] Returns the volume information, root information, or both for the specified path. | |
GetDirectoryRootTransacted(KernelTransaction, String, PathFormat) | Returns the volume information, root information, or both for the specified path. | |
GetFileIdInfo(String) | [AlphaFS] Gets the unique identifier for a directory. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier. | |
GetFileIdInfo(String, PathFormat) | [AlphaFS] Gets the unique identifier for a directory. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier. | |
GetFileIdTransacted(KernelTransaction, String) | [AlphaFS] Gets the unique identifier for a directory. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier. | |
GetFileIdTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the unique identifier for a directory. The identifier is composed of a 64-bit volume serial number and 128-bit file system entry identifier. | |
GetFileInfoByHandle(SafeFileHandle) | [AlphaFS] Retrieves file information for the specified SafeFileHandle. | |
GetFileInfoByHandle(String) | [AlphaFS] Retrieves file information for the specified directory. | |
GetFileInfoByHandle(String, PathFormat) | [AlphaFS] Retrieves file information for the specified directory. | |
GetFileInfoByHandleTransacted(KernelTransaction, String) | [AlphaFS] Retrieves file information for the specified directory. | |
GetFileInfoByHandleTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Retrieves file information for the specified directory. | |
GetFiles(String) | Returns the names of files (including their paths) in the specified directory. | |
GetFiles(String, String) | Returns the names of files (including their paths) that match the specified search pattern in the specified directory. | |
GetFiles(String, String, SearchOption) | Returns the names of files (including their paths) that match the specified search pattern in the current directory, and optionally searches subdirectories. | |
GetFilesTransacted(KernelTransaction, String) | [AlphaFS] Returns the names of files (including their paths) in the specified directory. | |
GetFilesTransacted(KernelTransaction, String, String) | [AlphaFS] Returns the names of files (including their paths) that match the specified search pattern in the specified directory. | |
GetFilesTransacted(KernelTransaction, String, String, SearchOption) | [AlphaFS] Returns the names of files (including their paths) that match the specified search pattern in the current directory, and optionally searches subdirectories. | |
GetFileSystemEntries(String) | Returns the names of all files and subdirectories in the specified directory. | |
GetFileSystemEntries(String, String) | Returns an array of file system entries that match the specified search criteria. | |
GetFileSystemEntries(String, String, SearchOption) | Gets an array of all the file names and directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
GetFileSystemEntriesTransacted(KernelTransaction, String) | Returns the names of all files and subdirectories in the specified directory. | |
GetFileSystemEntriesTransacted(KernelTransaction, String, String) | Returns an array of file system entries that match the specified search criteria. | |
GetFileSystemEntriesTransacted(KernelTransaction, String, String, SearchOption) | Gets an array of all the file names and directory names that match a searchPattern in a specified path, and optionally searches subdirectories. | |
GetFileSystemEntryInfo(String) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetFileSystemEntryInfo(String, PathFormat) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetFileSystemEntryInfo(String, Boolean) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetFileSystemEntryInfo(String, Boolean, PathFormat) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetFileSystemEntryInfoTransacted(KernelTransaction, String) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetFileSystemEntryInfoTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetFileSystemEntryInfoTransacted(KernelTransaction, String, Boolean) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetFileSystemEntryInfoTransacted(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Gets the FileSystemEntryInfo of the directory on the path. | |
GetLastAccessTime(String) | Gets the date and time that the specified directory was last accessed. | |
GetLastAccessTime(String, PathFormat) | [AlphaFS] Gets the date and time that the specified directory was last accessed. | |
GetLastAccessTimeTransacted(KernelTransaction, String) | [AlphaFS] Gets the date and time that the specified directory was last accessed. | |
GetLastAccessTimeTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the date and time that the specified directory was last accessed. | |
GetLastAccessTimeUtc(String) | Gets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
GetLastAccessTimeUtc(String, PathFormat) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
GetLastAccessTimeUtcTransacted(KernelTransaction, String) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
GetLastAccessTimeUtcTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
GetLastWriteTime(String) | Gets the date and time that the specified directory was last written to. | |
GetLastWriteTime(String, PathFormat) | [AlphaFS] Gets the date and time that the specified directory was last written to. | |
GetLastWriteTimeTransacted(KernelTransaction, String) | [AlphaFS] Gets the date and time that the specified directory was last written to. | |
GetLastWriteTimeTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the date and time that the specified directory was last written to. | |
GetLastWriteTimeUtc(String) | Gets the date and time, in coordinated universal time (UTC) time, that the specified directory was last written to. | |
GetLastWriteTimeUtc(String, PathFormat) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified directory was last written to. | |
GetLastWriteTimeUtcTransacted(KernelTransaction, String) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified directory was last written to. | |
GetLastWriteTimeUtcTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified directory was last written to. | |
GetLinkTargetInfo(String) | [AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system. | |
GetLinkTargetInfo(String, PathFormat) | [AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system. | |
GetLinkTargetInfoTransacted(KernelTransaction, String) | [AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system. | |
GetLinkTargetInfoTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets information about the target of a mount point or symbolic link on an NTFS file system. | |
GetLogicalDrives | Retrieves the names of the logical drives on the Computer in the form "<drive letter>:\". | |
GetLogicalDrives(Boolean, Boolean) | [AlphaFS] Retrieves the names of the logical drives on the Computer in the form "C:\". | |
GetParent(String) | Retrieves the parent directory of the specified path, including both absolute and relative paths. | |
GetParent(String, PathFormat) | [AlphaFS] Retrieves the parent directory of the specified path, including both absolute and relative paths. | |
GetParentTransacted(KernelTransaction, String) | [AlphaFS] Retrieves the parent directory of the specified path, including both absolute and relative paths. | |
GetParentTransacted(KernelTransaction, String, PathFormat) | Retrieves the parent directory of the specified path, including both absolute and relative paths. | |
GetProperties(String) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
GetProperties(String, DirectoryEnumerationOptions) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
GetProperties(String, PathFormat) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
GetProperties(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
GetPropertiesTransacted(KernelTransaction, String) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
GetPropertiesTransacted(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
GetPropertiesTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
GetPropertiesTransacted(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Gets the properties of the particular directory without following any symbolic links or mount points.
Properties include aggregated info from FileAttributes of each encountered file system object, plus additional ones: Total, File, Size and Error. Total: is the total number of enumerated objects. File: is the total number of files. File is considered when object is neither Directory nor ReparsePoint. Size: is the total size of enumerated objects. Error: is the total number of errors encountered during enumeration. | |
HasInheritedPermissions(String) | [AlphaFS] Check if the directory has permission inheritance enabled. | |
HasInheritedPermissions(String, PathFormat) | [AlphaFS] Check if the directory has permission inheritance enabled. | |
ImportEncryptedDirectoryRaw(Stream, String) | [AlphaFS] Restores (import) encrypted directories. 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.
| |
ImportEncryptedDirectoryRaw(Stream, String, PathFormat) | [AlphaFS] Restores (import) encrypted directories. 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.
| |
ImportEncryptedDirectoryRaw(Stream, String, Boolean) | [AlphaFS] Restores (import) encrypted directories. 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.
| |
ImportEncryptedDirectoryRaw(Stream, String, Boolean, PathFormat) | [AlphaFS] Restores (import) encrypted directories. 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.
| |
IsEmpty(String) | [AlphaFS] Determines whether the given directory is empty; i.e. it contains no files and no subdirectories. | |
IsEmpty(String, PathFormat) | [AlphaFS] Determines whether the given directory is empty; i.e. it contains no files and no subdirectories. | |
IsEmptyTransacted(KernelTransaction, String) | [AlphaFS] Determines whether the given directory is empty; i.e. it contains no files and no subdirectories. | |
IsEmptyTransacted(KernelTransaction, String, PathFormat) | [AlphaFS] Determines whether the given directory is empty; i.e. it contains no files and no subdirectories. | |
Move(String, String) | Moves a file or a directory and its contents to a new location.
Remarks This method does not work across disk volumes. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Move(String, String, MoveOptions) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified.
Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Move(String, String, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location.
Remarks This method does not work across disk volumes. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Move(String, String, MoveOptions, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified.
Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Move(String, String, MoveOptions, CopyMoveProgressRoutine, Object) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified,
and the possibility of notifying the application of its progress through a callback function.
Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
Move(String, String, MoveOptions, CopyMoveProgressRoutine, Object, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified,
and the possibility of notifying the application of its progress through a callback function.
Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
MoveTransacted(KernelTransaction, String, String) | [AlphaFS] Moves a file or a directory and its contents to a new location.
Remarks This method does not work across disk volumes. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
MoveTransacted(KernelTransaction, String, String, MoveOptions) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified.
Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
MoveTransacted(KernelTransaction, String, String, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location.
Remarks This method does not work across disk volumes. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
MoveTransacted(KernelTransaction, String, String, MoveOptions, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified.
Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
MoveTransacted(KernelTransaction, String, String, MoveOptions, CopyMoveProgressRoutine, Object) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified,
and the possibility of notifying the application of its progress through a callback function.
Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
MoveTransacted(KernelTransaction, String, String, MoveOptions, CopyMoveProgressRoutine, Object, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified,
and the possibility of notifying the application of its progress through a callback function.
Return ValueType:A CopyMoveResult class with the status of the Move action. Remarks This method does not work across disk volumes unless moveOptions contains CopyAllowed. Whenever possible, avoid using short file names (such as XXXXXX~1.XXX) with this method. If two directories have equivalent short file names then this method may fail and raise an exception and/or result in undesirable behavior. | |
SetAccessControl(SafeFileHandle, DirectorySecurity) | Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory. | |
SetAccessControl(String, DirectorySecurity) | Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory. | |
SetAccessControl(SafeFileHandle, DirectorySecurity, AccessControlSections) | Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory. | |
SetAccessControl(String, DirectorySecurity, PathFormat) | [AlphaFS] Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory. | |
SetAccessControl(String, DirectorySecurity, AccessControlSections) | Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory. | |
SetAccessControl(String, DirectorySecurity, AccessControlSections, PathFormat) | [AlphaFS] Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory. | |
SetCreationTime(String, DateTime) | Sets the date and time the directory was created. | |
SetCreationTime(String, DateTime, PathFormat) | [AlphaFS] Sets the date and time the directory was created. | |
SetCreationTime(String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time the directory was created. | |
SetCreationTimeTransacted(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time the directory was created. | |
SetCreationTimeTransacted(KernelTransaction, String, DateTime, PathFormat) | [AlphaFS] Sets the date and time the directory was created. | |
SetCreationTimeTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time the directory was created. | |
SetCreationTimeUtc(String, DateTime) | Sets the date and time, in coordinated universal time (UTC), that the directory was created. | |
SetCreationTimeUtc(String, DateTime, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the directory was created. | |
SetCreationTimeUtc(String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the directory was created. | |
SetCreationTimeUtcTransacted(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the directory was created. | |
SetCreationTimeUtcTransacted(KernelTransaction, String, DateTime, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the directory was created. | |
SetCreationTimeUtcTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the directory was created. | |
SetCurrentDirectory(String) |
Sets the application's current working directory to the specified directory.
MSDN: Multithreaded applications and shared library code should not use the GetCurrentDirectory function and should avoid using relative path names. The current directory state written by the SetCurrentDirectory function is stored as a global variable in each process, therefore multithreaded applications cannot reliably use this value without possible data corruption from other threads that may also be reading or setting this value. This limitation also applies to the SetCurrentDirectory and GetFullPathName functions. The exception being when the application is guaranteed to be running in a single thread, for example parsing file names from the command line argument string in the main thread prior to creating any additional threads. Using relative path names in multithreaded applications or shared library code can yield unpredictable results and is not supported. | |
SetCurrentDirectory(String, PathFormat) |
Sets the application's current working directory to the specified directory.
MSDN: Multithreaded applications and shared library code should not use the GetCurrentDirectory function and should avoid using relative path names. The current directory state written by the SetCurrentDirectory function is stored as a global variable in each process, therefore multithreaded applications cannot reliably use this value without possible data corruption from other threads that may also be reading or setting this value. This limitation also applies to the SetCurrentDirectory and GetFullPathName functions. The exception being when the application is guaranteed to be running in a single thread, for example parsing file names from the command line argument string in the main thread prior to creating any additional threads. Using relative path names in multithreaded applications or shared library code can yield unpredictable results and is not supported. | |
SetLastAccessTime(String, DateTime) | Sets the date and time that the specified directory was last accessed. | |
SetLastAccessTime(String, DateTime, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last accessed. | |
SetLastAccessTime(String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last accessed. | |
SetLastAccessTimeTransacted(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time that the specified directory was last accessed. | |
SetLastAccessTimeTransacted(KernelTransaction, String, DateTime, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last accessed. | |
SetLastAccessTimeTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last accessed. | |
SetLastAccessTimeUtc(String, DateTime) | Sets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
SetLastAccessTimeUtc(String, DateTime, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
SetLastAccessTimeUtc(String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
SetLastAccessTimeUtcTransacted(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
SetLastAccessTimeUtcTransacted(KernelTransaction, String, DateTime, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
SetLastAccessTimeUtcTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. | |
SetLastWriteTime(String, DateTime) | Sets the date and time that the specified directory was last written to. | |
SetLastWriteTime(String, DateTime, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last written to. | |
SetLastWriteTime(String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last written to. | |
SetLastWriteTimeTransacted(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time that the specified directory was last written to. | |
SetLastWriteTimeTransacted(KernelTransaction, String, DateTime, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last written to. | |
SetLastWriteTimeTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time that the specified directory was last written to. | |
SetLastWriteTimeUtc(String, DateTime) | Sets the date and time, in coordinated universal time (UTC), that the specified directory was last written to. | |
SetLastWriteTimeUtc(String, DateTime, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last written to. | |
SetLastWriteTimeUtc(String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last written to. | |
SetLastWriteTimeUtcTransacted(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last written to. | |
SetLastWriteTimeUtcTransacted(KernelTransaction, String, DateTime, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last written to. | |
SetLastWriteTimeUtcTransacted(KernelTransaction, String, DateTime, Boolean, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last written to. | |
SetTimestamps(String, DateTime, DateTime, DateTime) | [AlphaFS] Sets all the date and time stamps for the specified directory, at once. | |
SetTimestamps(String, DateTime, DateTime, DateTime, PathFormat) | [AlphaFS] Sets all the date and time stamps for the specified directory, at once. | |
SetTimestamps(String, DateTime, DateTime, DateTime, Boolean, PathFormat) | [AlphaFS] Sets all the date and time stamps for the specified directory, at once. | |
SetTimestampsTransacted(KernelTransaction, String, DateTime, DateTime, DateTime) | [AlphaFS] Sets all the date and time stamps for the specified directory, at once. | |
SetTimestampsTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, PathFormat) | [AlphaFS] Sets all the date and time stamps for the specified directory, at once. | |
SetTimestampsTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, Boolean, PathFormat) | [AlphaFS] Sets all the date and time stamps for the specified directory, at once. | |
SetTimestampsUtc(String, DateTime, DateTime, DateTime) | [AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified directory, at once. | |
SetTimestampsUtc(String, DateTime, DateTime, DateTime, PathFormat) | [AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified directory, at once. | |
SetTimestampsUtc(String, DateTime, DateTime, DateTime, Boolean, PathFormat) | [AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified directory, at once. | |
SetTimestampsUtcTransacted(KernelTransaction, String, DateTime, DateTime, DateTime) | [AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified directory, at once. | |
SetTimestampsUtcTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, PathFormat) | [AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified directory, at once. | |
SetTimestampsUtcTransacted(KernelTransaction, String, DateTime, DateTime, DateTime, Boolean, PathFormat) | [AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified directory, at once. | |
TransferTimestamps(String, String) | Obsolete. [AlphaFS] Transfers the date and time stamps for the specified directories. | |
TransferTimestamps(String, String, PathFormat) | Obsolete. [AlphaFS] Transfers the date and time stamps for the specified directories. | |
TransferTimestampsTransacted(KernelTransaction, String, String) | Obsolete. [AlphaFS] Transfers the date and time stamps for the specified directories. | |
TransferTimestampsTransacted(KernelTransaction, String, String, PathFormat) | Obsolete. [AlphaFS] Transfers the date and time stamps for the specified directories. |