|
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.Uri:
Collaboration diagram for System.Uri:Classes | |
| class | MoreInfo |
| struct | Offset |
| class | UriInfo |
Public Member Functions | |
| Uri (string uriString) | |
| Uri (string uriString, UriKind uriKind) | |
| Uri (Uri baseUri, string relativeUri) | |
| Uri (Uri baseUri, Uri relativeUri) | |
| override int | GetHashCode () |
| override string | ToString () |
| override bool | Equals (object comparand) |
| string | GetComponents (UriComponents components, UriFormat format) |
| bool | IsWellFormedOriginalString () |
| bool | IsBaseOf (Uri uri) |
Static Public Member Functions | |
| static unsafe UriHostNameType | CheckHostName (string name) |
| static unsafe bool | IsHexDigit (char character) |
| static unsafe int | FromHex (char digit) |
| static bool | operator== (Uri uri1, Uri uri2) |
| static bool | operator!= (Uri uri1, Uri uri2) |
| static bool | TryCreate (string uriString, UriKind uriKind, out Uri result) |
| static bool | TryCreate (Uri baseUri, string relativeUri, out Uri result) |
| static bool | TryCreate (Uri baseUri, Uri relativeUri, out Uri result) |
| static bool | IsWellFormedUriString (string uriString, UriKind uriKind) |
| static string | UnescapeDataString (string stringToUnescape) |
| static string | EscapeDataString (string stringToEscape) |
Static Public Attributes | |
| static readonly string | UriSchemeFile |
| static readonly string | UriSchemeFtp |
| static readonly string | UriSchemeGopher |
| static readonly string | UriSchemeHttp |
| static readonly string | UriSchemeHttps |
| static readonly string | UriSchemeMailto |
| static readonly string | UriSchemeNews |
| static readonly string | UriSchemeNntp |
| static readonly string | UriSchemeNetTcp |
| static readonly string | UriSchemeNetPipe |
| static readonly string | SchemeDelimiter |
Protected Member Functions | |
| Uri (SerializationInfo serializationInfo, StreamingContext streamingContext) | |
| void | GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext) |
Package Functions | |
| UriFormatException | ParseMinimal () |
| string | GetParts (UriComponents uriParts, UriFormat formatAs) |
| unsafe bool | InternalIsWellFormedOriginalString () |
| unsafe string | EscapeUnescapeIri (string input, int start, int end, UriComponents component) |
| string | GetComponentsHelper (UriComponents uriComponents, UriFormat uriFormat) |
| unsafe bool | IsBaseOfHelper (Uri uriLink) |
Static Package Functions | |
| static unsafe bool | IriParsingStatic (UriParser syntax) |
| static bool | IsGenDelim (char ch) |
| static string | InternalEscapeString (string rawString) |
| static int | CalculateCaseInsensitiveHashCode (string text) |
| static bool | IsAsciiLetterOrDigit (char character) |
| static unsafe bool | IsBidiControlCharacter (char ch) |
| static unsafe string | StripBidiControlCharacter (char *strToClean, int start, int length) |
| static Uri | CreateHelper (string uriString, bool dontEscape, UriKind uriKind, ref UriFormatException e) |
| static Uri | ResolveHelper (Uri baseUri, Uri relativeUri, ref string newUriString, ref bool userEscaped, out UriFormatException e) |
Static Package Attributes | |
| static readonly string | UriSchemeWs |
| static readonly string | UriSchemeWss |
| static readonly bool | IsWindowsFileSystem |
| static readonly char[] | HexLowerChars |
Properties | |
| bool | IsImplicitFile [get, set] |
| bool | IsUncOrDosPath [get, set] |
| bool | IsDosPath [get, set] |
| bool | IsUncPath [get, set] |
| Uri.Flags | HostType [get, set] |
| UriParser | Syntax [get, set] |
| bool | IsNotAbsoluteUri [get, set] |
| bool | AllowIdn [get, set] |
| bool | UserDrivenParsing [get, set] |
| ushort | SecuredPathIndex [get, set] |
| string | AbsolutePath [get, set] |
| string | PrivateAbsolutePath [get, set] |
| string | AbsoluteUri [get, set] |
| string | LocalPath [get, set] |
| string | Authority [get, set] |
| UriHostNameType | HostNameType [get, set] |
| bool | IsDefaultPort [get, set] |
| bool | IsFile [get, set] |
| bool | IsLoopback [get, set] |
| string | PathAndQuery [get, set] |
| string[] | Segments [get, set] |
| bool | IsUnc [get, set] |
| string | Host [get, set] |
| static object | InitializeLock [get, set] |
| int | Port [get, set] |
| string | Query [get, set] |
| string | Fragment [get, set] |
| string | Scheme [get, set] |
| bool | OriginalStringSwitched [get, set] |
| string | OriginalString [get, set] |
| string | DnsSafeHost [get, set] |
| bool | IsAbsoluteUri [get, set] |
| bool | UserEscaped [get, set] |
| string | UserInfo [get, set] |
| bool | HasAuthority [get, set] |
Private Attributes | |
| string | m_String |
| string | m_originalUnicodeString |
| UriParser | m_Syntax |
| string | m_DnsSafeHost |
| Uri.Flags | m_Flags |
| Uri.UriInfo | m_Info |
| bool | m_iriParsing |
Static Private Attributes | |
| static bool | s_ConfigInitialized |
| static bool | s_ConfigInitializing |
| static UriIdnScope | s_IdnScope |
| static bool | s_IriParsing |
| static bool | useDotNetRelativeOrAbsolute |
| static object | s_initLock |
| static readonly char[] | _WSchars |