Zdexby TheHolyOneZ
44,741 classes
Class

UriParser

: Object
System.UriParser, System 0x0028 (40 B) inherited 0x0010 System.dll
0x00x0028

Members 26

OffsetSizeNameTypeFlagsDefault
0x08m_TableDictionary<System.StringPrivateStatic+1 flags—
0x08m_TempTableDictionary<System.StringPrivateStatic—
0x04m_FlagsUriSyntaxFlagsPrivate—
0x04m_UpdatableFlagsUriSyntaxFlagsPrivate—
0x01m_UpdatableFlagsUsedboolPrivate—
0x00190x03padding / unreflected
0x04m_PortintPrivate—
0x08m_SchemestringPrivate—
0x08HttpUriUriParserStatic+1 flags—
0x08HttpsUriUriParserStatic+1 flags—
0x08WsUriUriParserStatic+1 flags—
0x08WssUriUriParserStatic+1 flags—
0x08FtpUriUriParserStatic+1 flags—
0x08FileUriUriParserStatic+1 flags—
0x08GopherUriUriParserStatic+1 flags—
0x08NntpUriUriParserStatic+1 flags—
0x08NewsUriUriParserStatic+1 flags—
0x08MailToUriUriParserStatic+1 flags—
0x08UuidUriUriParserStatic+1 flags—
0x08TelnetUriUriParserStatic+1 flags—
0x08LdapUriUriParserStatic+1 flags—
0x08NetTcpUriUriParserStatic+1 flags—
0x08NetPipeUriUriParserStatic+1 flags—
0x08VsMacrosUriUriParserStatic+1 flags—
0x04s_QuirksVersionUriQuirksVersionPrivateStatic+1 flags—
0x04HttpSyntaxFlagsUriSyntaxFlagsPrivateStatic+1 flags—
0x04FileSyntaxFlagsUriSyntaxFlagsPrivateStatic+1 flags—

Functions 25

SignatureFlagsNativeParams
string get_SchemeName()2 flags0x08
int get_DefaultPort()2 flags0x04
UriParser OnNewUri()3 flags0x08
void InitializeAndValidate(Uri uri, ref UriFormatException& parsingError)3 flags0x08
string Resolve(Uri baseUri, Uri relativeUri, ref UriFormatException& parsingError)3 flags0x08
bool IsBaseOf(Uri baseUri, Uri relativeUri)3 flags0x08
string GetComponents(Uri uri, const UriComponents& components, const UriFormat& format)3 flags0x08
bool IsWellFormedOriginalString(Uri uri)3 flags0x08
bool get_ShouldUseLegacyV2Quirks()Static+2 flags0x01
void .cctor()PrivateStatic+1 flags0x00
UriSyntaxFlags get_Flags()2 flags0x04
bool NotAny(const UriSyntaxFlags& flags)1 flags0x04
bool InFact(const UriSyntaxFlags& flags)1 flags0x04
bool IsAllSet(const UriSyntaxFlags& flags)1 flags0x04
bool IsFullMatch(const UriSyntaxFlags& flags, const UriSyntaxFlags& expected)Private0x04
void .ctor(const UriSyntaxFlags& flags)2 flags0x04
UriParser FindOrFetchAsUnknownV1Syntax(const string& lwrCaseScheme)Static+1 flags0x08
UriParser GetSyntax(const string& lwrCaseScheme)Static+1 flags0x08
bool get_IsSimple()2 flags0x01
UriParser InternalOnNewUri()1 flags0x08
void InternalValidate(Uri thisUri, ref UriFormatException& parsingError)1 flags0x08
string InternalResolve(Uri thisBaseUri, Uri uriLink, ref UriFormatException& parsingError)1 flags0x08
bool InternalIsBaseOf(Uri thisBaseUri, Uri uriLink)1 flags0x08
string InternalGetComponents(Uri thisUri, const UriComponents& uriComponents, const UriFormat& uriFormat)1 flags0x08
bool InternalIsWellFormedOriginalString(Uri thisUri)1 flags0x08

Subclasses 1

Used by 10

types with a member, parameter or interface of this type