|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for System.UriParser:
Collaboration diagram for System.UriParser:Classes | |
| class | BuiltInUriParser |
Protected Member Functions | |
| virtual UriParser | OnNewUri () |
| virtual void | InitializeAndValidate (Uri uri, out UriFormatException parsingError) |
| virtual string | Resolve (Uri baseUri, Uri relativeUri, out UriFormatException parsingError) |
| virtual bool | IsBaseOf (Uri baseUri, Uri relativeUri) |
| virtual string | GetComponents (Uri uri, UriComponents components, UriFormat format) |
| virtual bool | IsWellFormedOriginalString (Uri uri) |
Package Functions | |
| unsafe bool | NotAny (UriSyntaxFlags flags) |
| unsafe bool | InFact (UriSyntaxFlags flags) |
| bool | IsAllSet (UriSyntaxFlags flags) |
| UriParser (UriSyntaxFlags flags) | |
| UriParser | InternalOnNewUri () |
| void | InternalValidate (Uri thisUri, out UriFormatException parsingError) |
| string | InternalResolve (Uri thisBaseUri, Uri uriLink, out UriFormatException parsingError) |
| bool | InternalIsBaseOf (Uri thisBaseUri, Uri uriLink) |
| string | InternalGetComponents (Uri thisUri, UriComponents uriComponents, UriFormat uriFormat) |
| bool | InternalIsWellFormedOriginalString (Uri thisUri) |
Static Package Functions | |
| static unsafe UriParser | FindOrFetchAsUnknownV1Syntax (string lwrCaseScheme) |
| static UriParser | GetSyntax (string lwrCaseScheme) |
Properties | |
| string | SchemeName [get, set] |
| int | DefaultPort [get, set] |
| static unsafe bool | ShouldUseLegacyV2Quirks [get, set] |
| UriSyntaxFlags | Flags [get, set] |
| bool | IsSimple [get, set] |
Private Types | |
| enum | UriQuirksVersion { V2 = 2 , V3 } |
Private Member Functions | |
| bool | IsFullMatch (UriSyntaxFlags flags, UriSyntaxFlags expected) |
Static Private Member Functions | |
| static | UriParser () |
Private Attributes | |
| UriSyntaxFlags | m_Flags |
| UriSyntaxFlags | m_UpdatableFlags |
| bool | m_UpdatableFlagsUsed |
| int | m_Port |
| string | m_Scheme |
Static Private Attributes | |
| static readonly Dictionary< string, UriParser > | m_Table |
| static Dictionary< string, UriParser > | m_TempTable |
| static readonly UriParser.UriQuirksVersion | s_QuirksVersion |
| static readonly UriSyntaxFlags | HttpSyntaxFlags |
| static readonly UriSyntaxFlags | FileSyntaxFlags |
Definition at line 10 of file UriParser.cs.