| void .ctor(const string& path) | Public+1 flags | | 0x08 |
| void .ctor(const string& originalPath, const string& fullPath, const string& fileName, bool isNormalized) | 2 flags | | 0x08 |
| void Init(const string& originalPath, const string& fullPath, const string& fileName, bool isNormalized) | Private | | 0x08 |
| DirectoryInfo get_Parent() | Public+1 flags | | 0x08 |
| FileInfo[] GetFiles() | Public | | 0x08 |
| FileInfo[] GetFiles(const string& searchPattern) | Public | | 0x08 |
| FileInfo[] GetFiles(const string& searchPattern, EnumerationOptions enumerationOptions) | Public | | 0x08 |
| DirectoryInfo[] GetDirectories() | Public | | 0x08 |
| DirectoryInfo[] GetDirectories(const string& searchPattern, EnumerationOptions enumerationOptions) | Public | | 0x08 |
| IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(const string& searchPattern, const SearchOption& searchOption) | Public | | 0x08 |
| IEnumerable<System.IO.FileSystemInfo> EnumerateFileSystemInfos(const string& searchPattern, EnumerationOptions enumerationOptions) | Public | | 0x08 |
| IEnumerable<System.IO.FileSystemInfo> InternalEnumerateInfos(const string& path, const string& searchPattern, const SearchTarget& searchTarget, EnumerationOptions options) | Static+1 flags | | 0x08 |
| void Delete() | Public+1 flags | | 0x00 |
| void Delete(bool recursive) | Public | | 0x01 |
| void .ctor(SerializationInfo info, const StreamingContext& context) | Private+1 flags | | 0x10 |