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, DirectoryEnumerationOptions) | [AlphaFS] Compresses a directory using NTFS compression. |
![]() ![]() | Compress(String, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. |
![]() ![]() | Compress(KernelTransaction, String) | [AlphaFS] Compresses a directory using NTFS compression. |
![]() ![]() | Compress(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. |
![]() ![]() | Compress(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Compresses a directory using NTFS compression. |
![]() ![]() | Compress(KernelTransaction, String, PathFormat) | [AlphaFS] Compresses a directory using NTFS compression. |
![]() ![]() | Compress(KernelTransaction, String, DirectoryEnumerationOptions, 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. |
![]() ![]() | Copy(String, String, CopyOptions) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified. |
![]() ![]() | Copy(String, String, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is not allowed. |
![]() ![]() | Copy(String, String, Boolean) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed. |
![]() ![]() | Copy(KernelTransaction, String, String) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is not allowed. |
![]() ![]() | Copy(String, String, CopyOptions, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified. |
![]() ![]() | Copy(String, String, Boolean, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed. |
![]() ![]() | Copy(KernelTransaction, String, String, CopyOptions) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified. |
![]() ![]() | Copy(KernelTransaction, String, String, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is not allowed. |
![]() ![]() | Copy(KernelTransaction, String, String, Boolean) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed. |
![]() ![]() | 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. |
![]() ![]() | Copy(KernelTransaction, String, String, CopyOptions, PathFormat) | [AlphaFS] Copies a directory and its contents to a new location, CopyOptions can be specified. |
![]() ![]() | Copy(KernelTransaction, String, String, Boolean, PathFormat) | [AlphaFS] Copies an existing directory to a new directory. Overwriting a directory of the same name is allowed. |
![]() ![]() | 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. |
![]() ![]() | Copy(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. |
![]() ![]() | Copy(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. |
![]() ![]() | 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(KernelTransaction, 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. |
![]() ![]() | CountFileSystemObjects(KernelTransaction, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. |
![]() ![]() | CountFileSystemObjects(KernelTransaction, String, String, DirectoryEnumerationOptions) | [AlphaFS] Counts file system objects: files, folders or both) in a given directory. |
![]() ![]() | CountFileSystemObjects(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(KernelTransaction, String) | Creates all directories and subdirectories in the specified path unless they already exist. |
![]() ![]() | 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(KernelTransaction, String, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, Boolean) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, DirectorySecurity) | Creates all the directories in the specified path, unless the already exist, applying the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, String) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. |
![]() ![]() | 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(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, DirectorySecurity, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, DirectorySecurity, Boolean) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, String, PathFormat) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. |
![]() ![]() | CreateDirectory(KernelTransaction, String, String, Boolean) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. |
![]() ![]() | CreateDirectory(KernelTransaction, 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, String, DirectorySecurity, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path of a specified template directory and applies the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, DirectorySecurity, Boolean, PathFormat) | [AlphaFS] Creates all the directories in the specified path, applying the specified Windows security. |
![]() ![]() | CreateDirectory(KernelTransaction, String, String, Boolean, PathFormat) | [AlphaFS] Creates a new directory, with the attributes of a specified template directory. |
![]() ![]() | CreateDirectory(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. |
![]() ![]() | CreateDirectory(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. |
![]() ![]() | CreateDirectory(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. |
![]() ![]() | Decompress(String) | [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(KernelTransaction, String) | [AlphaFS] Decompresses an NTFS compressed directory. |
![]() ![]() | Decompress(String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. |
![]() ![]() | Decompress(KernelTransaction, String, DirectoryEnumerationOptions) | [AlphaFS] Decompresses an NTFS compressed directory. |
![]() ![]() | Decompress(KernelTransaction, String, PathFormat) | [AlphaFS] Decompresses an NTFS compressed directory. |
![]() ![]() | Decompress(KernelTransaction, String, DirectoryEnumerationOptions, 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) | Deletes an empty directory from a specified path. |
![]() ![]() | Delete(String, Boolean) | Deletes the specified directory and, if indicated, any subdirectories in the directory. |
![]() ![]() | Delete(KernelTransaction, String) | Deletes an empty directory from a specified path. |
![]() ![]() | 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(KernelTransaction, String, PathFormat) | Deletes an empty directory from a specified path. |
![]() ![]() | Delete(KernelTransaction, String, 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. |
![]() ![]() | Delete(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. |
![]() ![]() | Delete(KernelTransaction, String, Boolean, Boolean) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the directory. |
![]() ![]() | Delete(KernelTransaction, String, Boolean, Boolean, PathFormat) | [AlphaFS] Deletes the specified directory and, if indicated, any subdirectories in the 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(KernelTransaction, String, Boolean) | [AlphaFS] Deletes empty subdirectories from the specified directory. |
![]() ![]() | DeleteEmptySubdirectories(String, Boolean, Boolean, PathFormat) | [AlphaFS] Deletes empty subdirectories from the specified directory. |
![]() ![]() | DeleteEmptySubdirectories(KernelTransaction, String, Boolean, PathFormat) | [AlphaFS] Deletes empty subdirectories from the specified directory. |
![]() ![]() | DeleteEmptySubdirectories(KernelTransaction, String, Boolean, Boolean) | [AlphaFS] Deletes empty subdirectories from the specified directory. |
![]() ![]() | DeleteEmptySubdirectories(KernelTransaction, String, Boolean, Boolean, PathFormat) | [AlphaFS] Deletes empty subdirectories from the specified 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. |
![]() ![]() | DisableCompression(KernelTransaction, String) | [AlphaFS] Disables NTFS compression of the specified directory and the files in it. |
![]() ![]() | DisableCompression(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. It does not affect encryption of subdirectories below the indicated directory. |
![]() ![]() | DisableEncryption(String, PathFormat) | [AlphaFS] Disables encryption of the specified directory and the files in it. It does not affect encryption of 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. |
![]() ![]() | EnableCompression(KernelTransaction, String) | [AlphaFS] Enables NTFS compression of the specified directory and the files in it. |
![]() ![]() | EnableCompression(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. It does not affect encryption of subdirectories below the indicated directory. |
![]() ![]() | EnableEncryption(String, PathFormat) | [AlphaFS] Enables encryption of the specified directory and the files in it. It does not affect encryption of 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. |
![]() ![]() | EnumerateDirectories(String) | 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(KernelTransaction, String) | [AlphaFS] Returns an enumerable collection of directory instances 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(KernelTransaction, String, String) | [AlphaFS] Returns an enumerable collection of directory instances that match a searchPattern in a specified path. |
![]() ![]() | EnumerateDirectories(KernelTransaction, String, String, SearchOption) | Returns an enumerable collection of directory names that match a searchPattern in a specified path, and optionally searches subdirectories. |
![]() ![]() | 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(KernelTransaction, String) | [AlphaFS] Retrieves information about files in the directory specified by path in ReadWrite mode. |
![]() ![]() | EnumerateFileIdBothDirectoryInfo(String, FileShare, PathFormat) | [AlphaFS] Retrieves information about files in the directory specified by path in specified FileShare mode. |
![]() ![]() | EnumerateFileIdBothDirectoryInfo(KernelTransaction, String, PathFormat) | [AlphaFS] Retrieves information about files in the directory specified by path in ReadWrite mode. |
![]() ![]() | EnumerateFileIdBothDirectoryInfo(KernelTransaction, String, FileShare) | [AlphaFS] Retrieves information about files in the directory specified by path in specified FileShare mode. |
![]() ![]() | EnumerateFileIdBothDirectoryInfo(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, String) | Returns an enumerable collection of file names in a specified path. |
![]() ![]() | EnumerateFiles(KernelTransaction, String) | [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(KernelTransaction, String, String) | [AlphaFS] Returns an enumerable collection of file instances that match a searchPattern in a specified path. |
![]() ![]() | EnumerateFiles(KernelTransaction, String, String, SearchOption) | [AlphaFS] Returns an enumerable collection of file instances instances that match a searchPattern in a specified path, and optionally searches subdirectories. |
![]() ![]() | EnumerateFileSystemEntries(String) | 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(KernelTransaction, String) | Returns an enumerable collection of file names and directory names 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(KernelTransaction, String, String) | Returns an enumerable collection of file names and directory names that match a searchPattern in a specified path. |
![]() ![]() | EnumerateFileSystemEntries(KernelTransaction, 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. |
![]() ![]() | EnumerateFileSystemEntryInfosT(String) |
[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(KernelTransaction, String) | [AlphaFS] Returns an enumerable collection of file system entries 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(KernelTransaction, String, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries in a specified path. |
![]() ![]() | EnumerateFileSystemEntryInfosT(KernelTransaction, String, String) | [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(KernelTransaction, String, String, DirectoryEnumerationOptions) | [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path using DirectoryEnumerationOptions. |
![]() ![]() | EnumerateFileSystemEntryInfosT(KernelTransaction, String, String, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path.
|
![]() ![]() | EnumerateFileSystemEntryInfosT(KernelTransaction, String, String, DirectoryEnumerationOptions, PathFormat) | [AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path using DirectoryEnumerationOptions. |
![]() ![]() | EnumerateLogicalDrives | [AlphaFS] Enumerates the drive names of all logical drives on a 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. |
![]() ![]() | Exists(KernelTransaction, String) | [AlphaFS] Determines whether the given path refers to an existing directory on disk. |
![]() ![]() | Exists(KernelTransaction, String, PathFormat) |
[AlphaFS] Determines whether the given path refers to an existing directory on disk.
|
![]() ![]() | GetAccessControl(String) | Gets a DirectorySecurity object that encapsulates the access control list (ACL) entries for the specified directory. |
![]() ![]() | 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) | Gets the change date and time of the specified directory. |
![]() ![]() | GetChangeTime(String) | Gets the change date and time of the specified directory. |
![]() ![]() | GetChangeTime(String, PathFormat) | Gets the change date and time of the specified directory. |
![]() ![]() | GetChangeTime(KernelTransaction, String) | Gets the change date and time of the specified directory. |
![]() ![]() | GetChangeTime(KernelTransaction, String, PathFormat) | Gets the change date and time of the specified directory. |
![]() ![]() | GetChangeTimeUtc(SafeFileHandle) |
Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified
directory.
|
![]() ![]() | GetChangeTimeUtc(String) | Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. |
![]() ![]() | GetChangeTimeUtc(String, PathFormat) | Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. |
![]() ![]() | GetChangeTimeUtc(KernelTransaction, String) | Gets the change date and time, in Coordinated Universal Time (UTC) format, of the specified directory. |
![]() ![]() | GetChangeTimeUtc(KernelTransaction, String, PathFormat) | 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. |
![]() ![]() | GetCreationTime(KernelTransaction, String) | [AlphaFS] Gets the creation date and time of the specified directory. |
![]() ![]() | GetCreationTime(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. |
![]() ![]() | GetCreationTimeUtc(KernelTransaction, String) | [AlphaFS] Gets the creation date and time, in Coordinated Universal Time (UTC) format, of the specified directory. |
![]() ![]() | GetCreationTimeUtc(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. |
![]() ![]() | 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(KernelTransaction, String) | Returns the names of subdirectories (including their paths) 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. |
![]() ![]() | GetDirectories(KernelTransaction, String, String) | Returns the names of subdirectories (including their paths) that match the specified search pattern in the specified directory. |
![]() ![]() | GetDirectories(KernelTransaction, 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. |
![]() ![]() | 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. |
![]() ![]() | GetDirectoryRoot(KernelTransaction, String) | [AlphaFS] Returns the volume information, root information, or both for the specified path. |
![]() ![]() | GetDirectoryRoot(KernelTransaction, String, PathFormat) | Returns the volume information, root information, or both for the specified path. |
![]() ![]() | 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(KernelTransaction, String) | Returns the names of files (including their paths) in the specified directory. |
![]() ![]() | GetFiles(String, String, SearchOption) | Gets the names of the subdirectories (including their paths) that match the specified search pattern in the current directory, and optionally searches subdirectories. |
![]() ![]() | GetFiles(KernelTransaction, String, String) | Returns the names of files (including their paths) that match the specified search pattern in the specified directory. |
![]() ![]() | GetFiles(KernelTransaction, String, String, SearchOption) | Gets the names of the subdirectories (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(KernelTransaction, String) | Returns the names of all files and subdirectories in the specified directory. |
![]() ![]() | 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. |
![]() ![]() | GetFileSystemEntries(KernelTransaction, String, String) | Returns an array of file system entries that match the specified search criteria. |
![]() ![]() | GetFileSystemEntries(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. |
![]() ![]() | 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. |
![]() ![]() | GetLastAccessTime(KernelTransaction, String) | [AlphaFS] Gets the date and time that the specified directory was last accessed. |
![]() ![]() | GetLastAccessTime(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. |
![]() ![]() | GetLastAccessTimeUtc(KernelTransaction, String) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. |
![]() ![]() | GetLastAccessTimeUtc(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. |
![]() ![]() | GetLastWriteTime(KernelTransaction, String) | [AlphaFS] Gets the date and time that the specified directory was last written to. |
![]() ![]() | GetLastWriteTime(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. |
![]() ![]() | GetLastWriteTimeUtc(KernelTransaction, String) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified directory was last written to. |
![]() ![]() | GetLastWriteTimeUtc(KernelTransaction, String, PathFormat) | [AlphaFS] Gets the date and time, in coordinated universal time (UTC) time, that the specified directory was last written to. |
![]() ![]() | GetLogicalDrives | Retrieves the names of the logical drives on this computer in the form "<drive letter>:\". |
![]() ![]() | GetLogicalDrives(Boolean, Boolean) | [AlphaFS] Retrieves the names of the logical drives on this computer in the form "<drive letter>:\". |
![]() ![]() | 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. |
![]() ![]() | GetParent(KernelTransaction, String) | [AlphaFS] Retrieves the parent directory of the specified path, including both absolute and relative paths. |
![]() ![]() | GetParent(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, 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, 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, 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(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, 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, 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(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, 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(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, 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(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, 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. |
![]() ![]() | Move(String, String) | Moves a file or a directory and its contents to a new location. |
![]() ![]() | Move(String, String, MoveOptions) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified. |
![]() ![]() | Move(String, String, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location. |
![]() ![]() | Move(KernelTransaction, String, String) | [AlphaFS] Moves a file or a directory and its contents to a new location. |
![]() ![]() | Move(String, String, MoveOptions, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified. |
![]() ![]() | Move(KernelTransaction, String, String, MoveOptions) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified. |
![]() ![]() | Move(KernelTransaction, String, String, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location. |
![]() ![]() | 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. |
![]() ![]() | Move(KernelTransaction, String, String, MoveOptions, PathFormat) | [AlphaFS] Moves a file or a directory and its contents to a new location, MoveOptions can be specified. |
![]() ![]() | 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. |
![]() ![]() | Move(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. |
![]() ![]() | Move(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. |
![]() ![]() | SetAccessControl(String, DirectorySecurity) | 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(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time the directory was created. |
![]() ![]() | SetCreationTime(KernelTransaction, String, DateTime, 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(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the directory was created. |
![]() ![]() | SetCreationTimeUtc(KernelTransaction, String, DateTime, PathFormat) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the directory was created. |
![]() ![]() | SetCurrentDirectory | Sets the application's current working directory to the specified directory. |
![]() ![]() | 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(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time that the specified directory was last accessed. |
![]() ![]() | SetLastAccessTime(KernelTransaction, String, DateTime, 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(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last accessed. |
![]() ![]() | SetLastAccessTimeUtc(KernelTransaction, String, DateTime, 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(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time that the specified directory was last written to. |
![]() ![]() | SetLastWriteTime(KernelTransaction, String, DateTime, 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(KernelTransaction, String, DateTime) | [AlphaFS] Sets the date and time, in coordinated universal time (UTC), that the specified directory was last written to. |
![]() ![]() | SetLastWriteTimeUtc(KernelTransaction, String, DateTime, 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(KernelTransaction, String, DateTime, DateTime, DateTime) | [AlphaFS] Sets all the date and time stamps for the specified directory, at once. |
![]() ![]() | SetTimestamps(KernelTransaction, String, DateTime, DateTime, DateTime, 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(KernelTransaction, String, DateTime, DateTime, DateTime) | [AlphaFS] Sets all the date and time stamps, in coordinated universal time (UTC), for the specified directory, at once. |
![]() ![]() | SetTimestampsUtc(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. |
![]() ![]() | TransferTimestamps(String, String) | [AlphaFS] Transfers the date and time stamps for the specified directories. |
![]() ![]() | TransferTimestamps(String, String, PathFormat) | [AlphaFS] Transfers the date and time stamps for the specified directories. |
![]() ![]() | TransferTimestamps(KernelTransaction, String, String) | [AlphaFS] Transfers the date and time stamps for the specified directories. |
![]() ![]() | TransferTimestamps(KernelTransaction, String, String, PathFormat) | [AlphaFS] Transfers the date and time stamps for the specified directories. |