| bool IsValidDriveChar(ushort value) | Static+1 flags | | 0x02 |
| bool EndsWithPeriodOrSpace(const string& path) | Static+1 flags | | 0x08 |
| string EnsureExtendedPrefixIfNeeded(const string& path) | Static+1 flags | | 0x08 |
| string EnsureExtendedPrefix(const string& path) | Static+1 flags | | 0x08 |
| bool IsDevice(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| bool IsDeviceUNC(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| bool IsExtended(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| int GetRootLength(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| bool IsDirectorySeparator(ushort c) | Static+1 flags | | 0x02 |
| bool EndsInDirectorySeparator(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| bool StartsWithDirectorySeparator(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| string EnsureTrailingSeparator(const string& path) | Static+1 flags | | 0x08 |
| string TrimEndingDirectorySeparator(const string& path) | Static+1 flags | | 0x08 |
| ReadOnlySpan<System.Char> TrimEndingDirectorySeparator(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| bool IsRoot(const ReadOnlySpan<System.Char>& path) | Static+1 flags | | 0x10 |
| StringComparison get_StringComparison() | Static+2 flags | | 0x04 |
| bool get_IsCaseSensitive() | Static+2 flags | | 0x01 |
| bool GetIsCaseSensitive() | PrivateStatic | | 0x01 |
| bool IsPartiallyQualified(const string& path) | PublicStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |