| DirectoryInfo CreateDirectory(const string& path) | PublicStatic | — | 0x08 |
| bool Exists(const string& path) | PublicStatic | — | 0x08 |
| string[] GetFiles(const string& path) | PublicStatic | — | 0x08 |
| string[] GetFiles(const string& path, const string& searchPattern) | PublicStatic | — | 0x08 |
| string[] GetFiles(const string& path, const string& searchPattern, EnumerationOptions enumerationOptions) | PublicStatic | — | 0x08 |
| IEnumerable<System.String> InternalEnumeratePaths(const string& path, const string& searchPattern, const SearchTarget& searchTarget, EnumerationOptions options) | Static+1 flags | — | 0x08 |
| IEnumerable<System.String> EnumerateDirectories(const string& path, const string& searchPattern, const SearchOption& searchOption) | PublicStatic | — | 0x08 |
| IEnumerable<System.String> EnumerateDirectories(const string& path, const string& searchPattern, EnumerationOptions enumerationOptions) | PublicStatic | — | 0x08 |
| string InternalGetDirectoryRoot(const string& path) | Static+1 flags | — | 0x08 |
| string GetCurrentDirectory() | PublicStatic | — | 0x08 |
| void Delete(const string& path) | PublicStatic | | 0x08 |
| string InsecureGetCurrentDirectory() | Static+1 flags | | 0x08 |