18 references to HttpEncoder
System.Web.HttpUtility (18)
System\Web\HttpUtility.cs (18)
126public static string? HtmlDecode(string? s) => HttpEncoder.HtmlDecode(s);
128public static void HtmlDecode(string? s, TextWriter output) => HttpEncoder.HtmlDecode(s, output);
131public static string? HtmlEncode(string? s) => HttpEncoder.HtmlEncode(s);
142public static void HtmlEncode(string? s, TextWriter output) => HttpEncoder.HtmlEncode(s, output);
145public static string? HtmlAttributeEncode(string? s) => HttpEncoder.HtmlAttributeEncode(s);
147public static void HtmlAttributeEncode(string? s, TextWriter output) => HttpEncoder.HtmlAttributeEncode(s, output);
153public static string? UrlPathEncode(string? str) => HttpEncoder.UrlPathEncode(str);
198return HttpEncoder.UrlDecode(bytes.Slice(0, encodedBytes));
205public static byte[]? UrlDecodeToBytes(byte[]? bytes) => bytes == null ? null : HttpEncoder.UrlDecode(bytes);
208public static byte[]? UrlEncodeToBytes(string? str, Encoding e) => str == null ? null : HttpEncoder.UrlEncode(str, e);
211public static byte[]? UrlEncodeToBytes(byte[]? bytes, int offset, int count) => HttpEncoder.UrlEncode(bytes, offset, count);
215public static string? UrlEncodeUnicode(string? str) => HttpEncoder.UrlEncodeUnicode(str);
218public static string? UrlDecode(string? str, Encoding e) => HttpEncoder.UrlDecode(str, e);
220private static string UrlDecode(ReadOnlySpan<char> str, Encoding e) => HttpEncoder.UrlDecode(str, e);
224HttpEncoder.UrlDecode(bytes, offset, count, e);
227public static byte[]? UrlDecodeToBytes(byte[]? bytes, int offset, int count) => HttpEncoder.UrlDecode(bytes, offset, count);
229public static string JavaScriptStringEncode(string? value) => HttpEncoder.JavaScriptStringEncode(value, false);
231public static string JavaScriptStringEncode(string? value, bool addDoubleQuotes) => HttpEncoder.JavaScriptStringEncode(value, addDoubleQuotes);