| 
    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 
   | 
 
 Collaboration diagram for System.Net.WebUtility:Classes | |
| class | HtmlEntities | 
| class | UrlDecoder | 
Static Public Member Functions | |
| static string | HtmlEncode (string value) | 
| static unsafe void | HtmlEncode (string value, TextWriter output) | 
| static string | HtmlDecode (string value) | 
| static void | HtmlDecode (string value, TextWriter output) | 
| static string | UrlEncode (string value) | 
| static byte[] | UrlEncodeToBytes (byte[] value, int offset, int count) | 
| static string | UrlDecode (string encodedValue) | 
| static byte[] | UrlDecodeToBytes (byte[] encodedValue, int offset, int count) | 
Properties | |
| static UnicodeDecodingConformance | HtmlDecodeConformance [get, set] | 
| static UnicodeEncodingConformance | HtmlEncodeConformance [get, set] | 
Static Private Member Functions | |
| static int | IndexOfHtmlEncodingChars (string s, int startPos) | 
| static byte[] | UrlEncode (byte[] bytes, int offset, int count, bool alwaysCreateNewReturnValue) | 
| static byte[] | UrlEncode (byte[] bytes, int offset, int count) | 
| static string | UrlDecodeInternal (string value, Encoding encoding) | 
| static byte[] | UrlDecodeInternal (byte[] bytes, int offset, int count) | 
| static void | ConvertSmpToUtf16 (uint smpChar, out char leadingSurrogate, out char trailingSurrogate) | 
| static unsafe int | GetNextUnicodeScalarValueFromUtf16Surrogate (ref char *pch, ref int charsRemaining) | 
| static int | HexToInt (char h) | 
| static char | IntToHex (int n) | 
| static bool | IsUrlSafeChar (char ch) | 
| static bool | ValidateUrlEncodingParameters (byte[] bytes, int offset, int count) | 
| static bool | StringRequiresHtmlDecoding (string s) | 
| static | WebUtility () | 
Static Private Attributes | |
| const char | HIGH_SURROGATE_START = '\ud800' | 
| const char | LOW_SURROGATE_START = '\udc00' | 
| const char | LOW_SURROGATE_END = '\udfff' | 
| const int | UNICODE_PLANE00_END = 65535 | 
| const int | UNICODE_PLANE01_START = 65536 | 
| const int | UNICODE_PLANE16_END = 1114111 | 
| const int | UnicodeReplacementChar = 65533 | 
| static readonly char[] | _htmlEntityEndingChars | 
| static UnicodeDecodingConformance | _htmlDecodeConformance | 
| static UnicodeEncodingConformance | _htmlEncodeConformance | 
Definition at line 13 of file WebUtility.cs.