Stores settings used for encoding and decoding URL-style strings.
public sealed class UrlEncodingSettings
name | description |
---|---|
UrlEncodingSettings() | Initializes a new instance of the UrlEncodingSettings class. |
static HttpUtilitySettings { get; } | Returns a UrlEncodingSettings object that matches the behavior of HttpUtility.UrlEncode(string) in .NET 4. |
EncodedBytePrefixChar { get; set; } | Gets or sets the character used as the prefix for each encoded byte. |
EncodedSpaceChar { get; set; } | Gets or sets the character used when encoding a space. |
PreventDoubleEncoding { get; set; } | True if the encoder should prevent double-encoding. |
ShouldEncodeChar { get; set; } | Gets or sets the delegate used to determine whether a character should be encoded or not. |
TextEncoding { get; set; } | Gets or sets the text encoding used when encoding or decoding bytes. |
UppercaseHexDigits { get; set; } | Gets or sets a value indicating whether hex digits are encoded in uppercase. |
Clone() | Clones this instance. |