| string HtmlEncode(const string& value) | PublicStatic | | 0x08 |
| void HtmlEncode(const string& value, TextWriter output) | PublicStatic | | 0x08 |
| string HtmlDecode(const string& value) | PublicStatic | | 0x08 |
| void HtmlDecode(const string& value, TextWriter output) | PublicStatic | | 0x08 |
| int IndexOfHtmlEncodingChars(const string& s, int startPos) | PrivateStatic | | 0x08 |
| UnicodeDecodingConformance get_HtmlDecodeConformance() | PrivateStatic+1 flags | | 0x04 |
| UnicodeEncodingConformance get_HtmlEncodeConformance() | PrivateStatic+1 flags | | 0x04 |
| byte[] UrlEncode(const byte[]& bytes, int offset, int count, bool alwaysCreateNewReturnValue) | PrivateStatic | | 0x08 |
| byte[] UrlEncode(const byte[]& bytes, int offset, int count) | PrivateStatic | | 0x08 |
| string UrlEncode(const string& value) | PublicStatic | | 0x08 |
| byte[] UrlEncodeToBytes(const byte[]& value, int offset, int count) | PublicStatic | | 0x08 |
| string UrlDecodeInternal(const string& value, Encoding encoding) | PrivateStatic | | 0x08 |
| byte[] UrlDecodeInternal(const byte[]& bytes, int offset, int count) | PrivateStatic | | 0x08 |
| string UrlDecode(const string& encodedValue) | PublicStatic | | 0x08 |
| byte[] UrlDecodeToBytes(const byte[]& encodedValue, int offset, int count) | PublicStatic | | 0x08 |
| void ConvertSmpToUtf16(uint smpChar, ref ushort& leadingSurrogate, ref ushort& trailingSurrogate) | PrivateStatic | | 0x04 |
| int GetNextUnicodeScalarValueFromUtf16Surrogate(ref Char*& pch, ref int& charsRemaining) | PrivateStatic | | 0x04 |
| int HexToInt(ushort h) | PrivateStatic | | 0x04 |
| ushort IntToHex(int n) | PrivateStatic | | 0x04 |
| bool IsUrlSafeChar(ushort ch) | PrivateStatic | | 0x02 |
| bool ValidateUrlEncodingParameters(const byte[]& bytes, int offset, int count) | PrivateStatic | | 0x08 |
| bool StringRequiresHtmlDecoding(const string& s) | PrivateStatic | — | 0x08 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |