Zdexby TheHolyOneZ
42,628 classes
Class

HttpListenerRequestUriBuilder

: Object
System.Net.HttpListenerRequestUriBuilder, System 0x0058 (88 B) inherited 0x0010 System.dll
0x00x0058

Members 12

OffsetSizeNameTypeFlagsDefault
0x01useCookedRequestUrlboolPrivateStatic+1 flags—
0x08utf8EncodingEncodingPrivateStatic+1 flags—
0x08ansiEncodingEncodingPrivateStatic+1 flags—
0x08rawUristringPrivate+1 flags—
0x08cookedUriSchemestringPrivate+1 flags—
0x08cookedUriHoststringPrivate+1 flags—
0x08cookedUriPathstringPrivate+1 flags—
0x08cookedUriQuerystringPrivate+1 flags—
0x08requestUriStringStringBuilderPrivate—
0x08rawOctetsList<System.Byte>Private—
0x08rawPathstringPrivate—
0x08requestUriUriPrivate—

Functions 17

SignatureFlagsNativeParams
void .cctor()PrivateStatic+1 flags—0x00
void .ctor(const string& rawUri, const string& cookedUriScheme, const string& cookedUriHost, const string& cookedUriPath, const string& cookedUriQuery)Private+1 flags—0x08
Uri GetRequestUri(const string& rawUri, const string& cookedUriScheme, const string& cookedUriHost, const string& cookedUriPath, const string& cookedUriQuery)PublicStatic—0x08
Uri Build()Private—0x08
void BuildRequestUriUsingCookedPath()Private—0x00
void BuildRequestUriUsingRawPath()Private—0x00
Encoding GetEncoding(const EncodingType& type)PrivateStatic—0x08
ParsingResult BuildRequestUriUsingRawPath(Encoding encoding)Private—0x08
ParsingResult ParseRawPath(Encoding encoding)Private—0x08
bool AppendUnicodeCodePointValuePercentEncoded(const string& codePoint)Private—0x08
bool AddPercentEncodedOctetToRawOctetsList(Encoding encoding, const string& escapedCharacter)Private—0x08
bool EmptyDecodeAndAppendRawOctetsList(Encoding encoding)Private—0x08
void AppendOctetsPercentEncoded(StringBuilder target, IEnumerable<System.Byte> octets)PrivateStatic—0x08
string GetOctetsAsString(IEnumerable<System.Byte> octets)PrivateStatic—0x08
string GetPath(const string& uriString)PrivateStatic—0x08
string AddSlashToAsteriskOnlyPath(const string& path)PrivateStatic—0x08
void LogWarning(const string& methodName, const string& message, const object[]& args)Private—0x08