| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void get_AbsolutePath() | Public+1 flags | — | 0x00 |
| void get_AbsoluteUri() | Public+1 flags | — | 0x00 |
| void get_Authority() | Public+1 flags | — | 0x00 |
| void get_Fragment() | Public+1 flags | — | 0x00 |
| void get_Host() | Public+1 flags | — | 0x00 |
| void get_IsDefaultPort() | Public+1 flags | — | 0x00 |
| void get_IsFile() | Public+1 flags | — | 0x00 |
| void get_IsLoopback() | Public+1 flags | — | 0x00 |
| void get_IsUnc() | Public+1 flags | — | 0x00 |
| void get_LocalPath() | Public+1 flags | — | 0x00 |
| void get_PathAndQuery() | Public+1 flags | — | 0x00 |
| void get_Port() | Public+1 flags | — | 0x00 |
| void get_Query() | Public+1 flags | — | 0x00 |
| void get_Scheme() | Public+1 flags | — | 0x00 |
| void get_Segments() | Public+1 flags | — | 0x00 |
| void get_UserEscaped() | Public+1 flags | — | 0x00 |
| void get_UserInfo() | Public+1 flags | — | 0x00 |
| void IsIPv4Address() | Static+1 flags | — | 0x00 |
| void IsDomainAddress() | Static+1 flags | — | 0x00 |
| void CheckSchemeName() | PublicStatic | — | 0x00 |
| void Equals() | Public+1 flags | — | 0x00 |
| void GetHashCode() | Public+1 flags | — | 0x00 |
| void GetLeftPart() | Public | — | 0x00 |
| void FromHex() | PublicStatic | — | 0x00 |
| void HexEscape() | PublicStatic | — | 0x00 |
| void HexUnescape() | PublicStatic | — | 0x00 |
| void IsHexDigit() | PublicStatic | — | 0x00 |
| void IsHexEncoding() | PublicStatic | — | 0x00 |
| void MakeRelative() | Public | — | 0x00 |
| void ToString() | Public+1 flags | — | 0x00 |
| void Escape() | 1 flags | — | 0x00 |
| void EscapeString() | Static+1 flags | — | 0x00 |
| void EscapeString() | Static+1 flags | — | 0x00 |
| void Parse() | 1 flags | — | 0x00 |
| void Unescape() | 1 flags | — | 0x00 |
| void Unescape() | 1 flags | — | 0x00 |
| void ParseAsWindowsUNC() | Private | — | 0x00 |
| void ParseAsWindowsAbsoluteFilePath() | Private | — | 0x00 |
| void ParseAsUnixAbsoluteFilePath() | Private | — | 0x00 |
| void Parse() | Private | — | 0x00 |
| void Reduce() | PrivateStatic | — | 0x00 |
| void GetSchemeDelimiter() | Static+1 flags | — | 0x00 |
| void GetDefaultPort() | Static+1 flags | — | 0x00 |
| void GetOpaqueWiseSchemeDelimiter() | Private | — | 0x00 |
| void IsBadFileSystemCharacter() | 1 flags | — | 0x00 |
| void IsExcludedCharacter() | Static+1 flags | — | 0x00 |
| void IsPredefinedScheme() | PrivateStatic | — | 0x00 |
| void IsReservedCharacter() | 1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |