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. |