0x00x0028
Members 42
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | SchemeOnlyFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| 0x08 | m_Table | Dictionary`2 | PrivateStatic+1 flags | |
| 0x08 | m_TempTable | Dictionary`2 | PrivateStatic | |
| 0x0010 | 0x08 | padding / unreflected | ||
| 0x04 | m_Flags | UriSyntaxFlags | Private | |
| 0x04 | m_UpdatableFlags | UriSyntaxFlags | Private | |
| 0x01 | m_UpdatableFlagsUsed | bool | Private | |
| — | 0x04 | c_UpdatableFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| 0x0021 | 0x03 | padding / unreflected | ||
| 0x04 | m_Port | int | Private | |
| 0x08 | m_Scheme | string | Private | |
| — | 0x04 | NoDefaultPort | int | Static+2 flags |
| — | 0x04 | c_InitialTableSize | int | PrivateStatic+1 flags |
| 0x08 | HttpUri | UriParser | Static+1 flags | |
| 0x08 | HttpsUri | UriParser | Static+1 flags | |
| 0x08 | WsUri | UriParser | Static+1 flags | |
| 0x08 | WssUri | UriParser | Static+1 flags | |
| 0x08 | FtpUri | UriParser | Static+1 flags | |
| 0x08 | FileUri | UriParser | Static+1 flags | |
| 0x08 | GopherUri | UriParser | Static+1 flags | |
| 0x08 | NntpUri | UriParser | Static+1 flags | |
| 0x08 | NewsUri | UriParser | Static+1 flags | |
| 0x08 | MailToUri | UriParser | Static+1 flags | |
| 0x08 | UuidUri | UriParser | Static+1 flags | |
| 0x08 | TelnetUri | UriParser | Static+1 flags | |
| 0x08 | LdapUri | UriParser | Static+1 flags | |
| 0x08 | NetTcpUri | UriParser | Static+1 flags | |
| 0x08 | NetPipeUri | UriParser | Static+1 flags | |
| 0x08 | VsMacrosUri | UriParser | Static+1 flags | |
| 0x04 | s_QuirksVersion | UriQuirksVersion | PrivateStatic+1 flags | |
| — | 0x04 | c_MaxCapacity | int | PrivateStatic+1 flags |
| — | 0x04 | UnknownV1SyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| 0x04 | HttpSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags | |
| — | 0x04 | FtpSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| 0x04 | FileSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags | |
| — | 0x04 | VsmacrosSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | GopherSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | NewsSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | NntpSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | TelnetSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | LdapSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | MailtoSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | NetPipeSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
| — | 0x04 | NetTcpSyntaxFlags | UriSyntaxFlags | PrivateStatic+1 flags |
Functions 32
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_SchemeName() | 2 flags | — | 0x00 |
| void get_DefaultPort() | 2 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void OnNewUri() | 3 flags | — | 0x00 |
| void OnRegister() | 3 flags | — | 0x00 |
| void InitializeAndValidate() | 3 flags | — | 0x00 |
| void Resolve() | 3 flags | — | 0x00 |
| void IsBaseOf() | 3 flags | — | 0x00 |
| void GetComponents() | 3 flags | — | 0x00 |
| void IsWellFormedOriginalString() | 3 flags | — | 0x00 |
| void Register() | PublicStatic | — | 0x00 |
| void IsKnownScheme() | PublicStatic | — | 0x00 |
| void get_ShouldUseLegacyV2Quirks() | Static+2 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void get_Flags() | 2 flags | — | 0x00 |
| void NotAny() | 1 flags | — | 0x00 |
| void InFact() | 1 flags | — | 0x00 |
| void IsAllSet() | 1 flags | — | 0x00 |
| void IsFullMatch() | Private | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void FetchSyntax() | PrivateStatic | — | 0x00 |
| void FindOrFetchAsUnknownV1Syntax() | Static+1 flags | — | 0x00 |
| void GetSyntax() | Static+1 flags | — | 0x00 |
| void get_IsSimple() | 2 flags | — | 0x00 |
| void CheckSetIsSimpleFlag() | 1 flags | — | 0x00 |
| void SetUpdatableFlags() | 1 flags | — | 0x00 |
| void InternalOnNewUri() | 1 flags | — | 0x00 |
| void InternalValidate() | 1 flags | — | 0x00 |
| void InternalResolve() | 1 flags | — | 0x00 |
| void InternalIsBaseOf() | 1 flags | — | 0x00 |
| void InternalGetComponents() | 1 flags | — | 0x00 |
| void InternalIsWellFormedOriginalString() | 1 flags | — | 0x00 |