Class HtmlEncoder
- Namespace
- Dynamicweb.Core.Encoders
- Assembly
- Dynamicweb.Core.dll
Provides methods for encode html
- Inheritance
-
Html
Encoder
- Inherited Members
Methods
HtmlAttributeEncode(string)
Encodes html attribute
Parameters
value
stringString value of attribute
Returns
- string
String result
HtmlAttributeEncode(string, TextWriter)
Encodes html attribute
Parameters
value
stringString value of attribute
output
TextWriter Text
Writer with result data
Exceptions
- Argument
Null Exception output
HtmlDecode(string)
Decodes an HTML-encoded string and returns the resulting string.
Parameters
value
stringThe HTML string to decode
Returns
HtmlDecode(string, TextWriter)
Decodes an HTML-encoded string and sends the resulting output to a TextWriter output stream.
Parameters
value
stringThe HTML string to decode
output
TextWriter The TextWriter output stream containing the decoded string.
Exceptions
- Argument
Null Exception output
HtmlEncode(object)
Encodes html
Parameters
value
objectObject with html data
Returns
- string
Encoded string
HtmlEncode(string)
Encodes html string
Parameters
value
stringInput string
Returns
- string
String value
HtmlEncode(string, TextWriter)
HTML-encodes a string and sends the resulting output to a TextWriter output stream.
Parameters
value
stringThe string to encode.
output
TextWriter The TextWriter output stream containing the encoded string.
Exceptions
- Argument
Null Exception output
JavaScriptStringEncode(string)
Encodes javascript string
Parameters
value
stringstring value
Returns
- string
String result
JavaScriptStringEncode(string, bool)
Encodes javascript string
Parameters
Returns
- string
String result
UrlDecode(byte[], int, int, Encoding)
Decodes url
Parameters
value
byte[]Array of bytes to be decoded
offset
intOffset value
count
intCount of bytes
encoding
EncodingTarget Encoding
Returns
- string
Decoded string
Exceptions
- Argument
Null Exception bytes
- Argument
Out OfRange Exception offset or count
UrlDecode(byte[], Encoding)
Decodes url
Parameters
Returns
- string
Decoded string
UrlDecode(string)
Decodes url
Parameters
value
stringString value with encoded url
Returns
- string
Decoded url
UrlDecode(string, Encoding)
Decodes url using specified encoding
Parameters
Returns
- string
Decoded url
UrlDecodeToByteArray(string, Encoding)
Decodes string to byte array
Parameters
Returns
Exceptions
UrlDecodeToBytes(byte[])
Decodes url to bytes array
Parameters
Returns
UrlDecodeToBytes(byte[], int, int)
Decodes url to bytes array
Parameters
Returns
Exceptions
- Argument
Out OfRange Exception offset or count
UrlDecodeToBytes(string)
Decodes url to string
Parameters
value
stringString value
Returns
- byte[]
Decoded string
UrlDecodeToBytes(string, Encoding)
Decodes url to bytes
Parameters
Returns
Exceptions
UrlEncode(byte[])
Encodes url
Parameters
Returns
- string
Encoded string value
UrlEncode(byte[], int, int)
Encodes url
Parameters
Returns
- string
String value
UrlEncode(string, Encoding)
Encodes url
Parameters
Returns
- string
Encoded string value
UrlEncodeToBytes(byte[])
Encodes url to bytes array
Parameters
value
byte[]Source bytes array
Returns
- byte[]
Result bytes array
UrlEncodeToBytes(byte[], int, int)
Encodes url to bytes array
Parameters
Returns
- byte[]
Bytes array
UrlEncodeToBytes(string)
Encodes url to bytes array
Parameters
value
stringString value
Returns
- byte[]
String result
UrlEncodeToBytes(string, Encoding)
Encodes string to bytes
Parameters
Returns
- byte[]
Bytes array
UrlEncodeUnicode(string)
Encodes unicode url
Parameters
value
stringInput string
Returns
- string
Encoded string
UrlEncodeUnicodeToBytes(string)
Encodes unicode string to bytes
Parameters
value
stringInput string
Returns
- byte[]
Encoded string
UrlPathEncode(string)
Encodes url path
Parameters
value
stringString value
Returns
- string
Encoded string