Zdexby TheHolyOneZ
127,469 classes
Class

Uri

: Object
System.Uri, System 0x0048 (72 B) align 8 inherited 0x0010 System
implements ISerializable
0x00x0048

Members 36

OffsetSizeNameTypeFlags
0x08UriSchemeFilestringPublicStatic+1 flags
0x08UriSchemeFtpstringPublicStatic+1 flags
0x08UriSchemeGopherstringPublicStatic+1 flags
0x08UriSchemeHttpstringPublicStatic+1 flags
0x08UriSchemeHttpsstringPublicStatic+1 flags
0x08UriSchemeWsstringStatic+2 flags
0x08UriSchemeWssstringStatic+2 flags
0x08UriSchemeMailtostringPublicStatic+1 flags
0x08UriSchemeNewsstringPublicStatic+1 flags
0x08UriSchemeNntpstringPublicStatic+1 flags
0x08UriSchemeNetTcpstringPublicStatic+1 flags
0x08UriSchemeNetPipestringPublicStatic+1 flags
0x08SchemeDelimiterstringPublicStatic+1 flags
—0x04c_Max16BitUtf8SequenceLengthintPrivateStatic+1 flags
—0x04c_MaxUriBufferSizeintStatic+2 flags
—0x04c_MaxUriSchemeNameintPrivateStatic+1 flags
0x08m_StringstringPrivate
0x08m_originalUnicodeStringstringPrivate
0x08m_SyntaxUriParserPrivate
0x08m_DnsSafeHoststringPrivate
0x08m_FlagsFlagsPrivate
0x08m_InfoUriInfoPrivate
0x01m_iriParsingboolPrivate
0x01s_ConfigInitializedboolPrivateStatic
0x01s_ConfigInitializingboolPrivateStatic
0x006A0x02padding / unreflected
0x04s_IdnScopeUriIdnScopePrivateStatic
0x01s_IriParsingboolPrivateStatic
0x01useDotNetRelativeOrAbsoluteboolPrivateStatic
—0x04DotNetRelativeOrAbsoluteUriKindPrivateStatic+1 flags
0x01IsWindowsFileSystemboolStatic+2 flags
0x00730x05padding / unreflected
0x08s_initLockUObject*PrivateStatic
—0x04V1ToStringUnescapeUriFormatPrivateStatic+1 flags
—0x02c_DummyCharushortStatic+2 flags
—0x02c_EOLushortStatic+2 flags
0x08HexLowerCharschar[]Static+2 flags
0x08_WScharschar[]PrivateStatic+1 flags

Functions 149

SignatureFlagsNativeParams
void get_IsImplicitFile()Private+1 flags—0x00
void get_IsUncOrDosPath()Private+1 flags—0x00
void get_IsDosPath()Private+1 flags—0x00
void get_IsUncPath()Private+1 flags—0x00
void get_HostType()Private+1 flags—0x00
void get_Syntax()Private+1 flags—0x00
void get_IsNotAbsoluteUri()Private+1 flags—0x00
void IriParsingStatic()Static+1 flags—0x00
void get_AllowIdn()Private+1 flags—0x00
void AllowIdnStatic()Private—0x00
void IsIntranet()Private—0x00
void get_UserDrivenParsing()2 flags—0x00
void SetUserDrivenParsing()Private—0x00
void get_SecuredPathIndex()Private+1 flags—0x00
void NotAny()Private—0x00
void InFact()Private—0x00
void StaticNotAny()PrivateStatic—0x00
void StaticInFact()PrivateStatic—0x00
void EnsureUriInfo()Private—0x00
void EnsureParseRemaining()Private—0x00
void EnsureHostString()Private—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 .ctor()Public+1 flags—0x00
void CreateUri()Private—0x00
void .ctor()Public+1 flags—0x00
void GetCombinedString()PrivateStatic—0x00
void GetException()PrivateStatic—0x00
void .ctor()2 flags—0x00
void System.Runtime.Serialization.ISerializable.GetObjectData()PrivateFinal+2 flags—0x00
void GetObjectData()1 flags—0x00
void get_AbsolutePath()Public+1 flags—0x00
void get_PrivateAbsolutePath()Private+1 flags—0x00
void get_AbsoluteUri()Public+1 flags—0x00
void get_LocalPath()Public+1 flags—0x00
void get_Authority()Public+1 flags—0x00
void get_HostNameType()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_PathAndQuery()Public+1 flags—0x00
void get_Segments()Public+1 flags—0x00
void get_IsUnc()Public+1 flags—0x00
void get_Host()Public+1 flags—0x00
void StaticIsFile()PrivateStatic—0x00
void get_InitializeLock()PrivateStatic+1 flags—0x00
void InitializeUriConfig()PrivateStatic—0x00
void GetLocalPath()Private—0x00
void get_Port()Public+1 flags—0x00
void get_Query()Public+1 flags—0x00
void get_Fragment()Public+1 flags—0x00
void get_Scheme()Public+1 flags—0x00
void get_OriginalStringSwitched()Private+1 flags—0x00
void get_OriginalString()Public+1 flags—0x00
void get_DnsSafeHost()Public+1 flags—0x00
void get_IdnHost()Public+1 flags—0x00
void get_IsAbsoluteUri()Public+1 flags—0x00
void get_UserEscaped()Public+1 flags—0x00
void get_UserInfo()Public+1 flags—0x00
void CheckHostName()PublicStatic—0x00
void GetLeftPart()Public—0x00
void HexEscape()PublicStatic—0x00
void HexUnescape()PublicStatic—0x00
void IsHexEncoding()PublicStatic—0x00
void IsGenDelim()Static+1 flags—0x00
void CheckSchemeName()PublicStatic—0x00
void IsHexDigit()PublicStatic—0x00
void FromHex()PublicStatic—0x00
void GetHashCode()Public+1 flags—0x00
void ToString()Public+1 flags—0x00
void op_Equality()PublicStatic+1 flags—0x00
void op_Inequality()PublicStatic+1 flags—0x00
void Equals()Public+1 flags—0x00
void MakeRelativeUri()Public—0x00
void CheckForColonInFirstPathSegment()PrivateStatic—0x00
void InternalEscapeString()Static+1 flags—0x00
void ParseScheme()PrivateStatic—0x00
void ParseMinimal()1 flags—0x00
void PrivateParseMinimal()Private—0x00
void PrivateParseMinimalIri()Private—0x00
void CreateUriInfo()Private—0x00
void CreateHostString()Private—0x00
void CreateHostStringHelper()PrivateStatic—0x00
void GetHostViaCustomSyntax()Private—0x00
void GetParts()1 flags—0x00
void GetEscapedParts()Private—0x00
void GetUnescapedParts()Private—0x00
void ReCreateParts()Private—0x00
void GetUriPartsFromUserString()Private—0x00
void ParseRemaining()Private—0x00
void ParseSchemeCheckImplicitFile()PrivateStatic—0x00
void CheckKnownSchemes()PrivateStatic—0x00
void CheckSchemeSyntax()PrivateStatic—0x00
void CheckAuthorityHelper()Private—0x00
void CheckAuthorityHelperHandleDnsIri()Private—0x00
void CheckAuthorityHelperHandleAnyHostIri()Private—0x00
void FindEndOfComponent()Private—0x00
void FindEndOfComponent()Private—0x00
void CheckCanonical()Private—0x00
void GetCanonicalPath()Private—0x00
void UnescapeOnly()PrivateStatic—0x00
void Compress()PrivateStatic—0x00
void CalculateCaseInsensitiveHashCode()Static+1 flags—0x00
void CombineUri()PrivateStatic—0x00
void PathDifference()PrivateStatic—0x00
void get_HasAuthority()2 flags—0x00
void IsLWS()PrivateStatic—0x00
void IsAsciiLetter()PrivateStatic—0x00
void IsAsciiLetterOrDigit()Static+1 flags—0x00
void IsBidiControlCharacter()Static+1 flags—0x00
void StripBidiControlCharacter()Static+1 flags—0x00
void MakeRelative()Public—0x00
void Parse()3 flags—0x00
void Canonicalize()3 flags—0x00
void Escape()3 flags—0x00
void Unescape()3 flags—0x00
void EscapeString()Static+1 flags—0x00
void CheckSecurity()3 flags—0x00
void IsReservedCharacter()3 flags—0x00
void IsExcludedCharacter()Static+1 flags—0x00
void IsBadFileSystemCharacter()3 flags—0x00
void CreateThis()Private—0x00
void InitializeUri()Private—0x00
void CheckForConfigLoad()Private—0x00
void CheckForUnicode()Private—0x00
void CheckForEscapedUnreserved()Private—0x00
void TryCreate()PublicStatic—0x00
void TryCreate()PublicStatic—0x00
void TryCreate()PublicStatic—0x00
void GetComponents()Public—0x00
void Compare()PublicStatic—0x00
void IsWellFormedOriginalString()Public—0x00
void IsWellFormedUriString()PublicStatic—0x00
void InternalIsWellFormedOriginalString()1 flags—0x00
void UnescapeDataString()PublicStatic—0x00
void EscapeUriString()PublicStatic—0x00
void EscapeDataString()PublicStatic—0x00
void EscapeUnescapeIri()1 flags—0x00
void .ctor()Private+1 flags—0x00
void CreateHelper()Static+1 flags—0x00
void ResolveHelper()Static+1 flags—0x00
void GetRelativeSerializationString()Private—0x00
void GetComponentsHelper()1 flags—0x00
void IsBaseOf()Public—0x00
void IsBaseOfHelper()1 flags—0x00
void CreateThisFromUri()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 34

types with a member, parameter or interface of this type