UnicodeEncoding |
Encoding | |
ICloneable | |
IObject |
Name | Description |
---|---|
![]() | Gets the encoding name to be used in with the mail agent body tags. |
![]() | Gets the code page identifier for this encoding. |
![]() | Gets the current DecoderFallback instance used by the encoding. |
![]() | Sets the DecoderFallback to be used by this encoding instance. |
![]() | Gets the current EncoderFallback instance used by the encoding. |
![]() | Sets the EncoderFallback to be used by this encoding instance. |
![]() | Gets the name of this encoding. |
![]() | Gets the encoding name to be used in with the mail agent header tags. |
![]() | Gets if this encoding can be used by browsers to display text. |
![]() | Gets if this encoding can be used to save data with this encoding. |
![]() | Gets if this encoding can be used to display mail and news by mail and news clients. |
![]() | Gets if this encoding can be used to save date by mail and news clients. |
![]() | When implemented in a derived class, gets a value indicating whether the current encoding is read-only. |
![]() | Gets if the current encoding uses single-byte code points. |
![]() | Gets the encoding name registered with the Internet Assigned Numbers Authority. |
![]() | Gets the Windows Operating Systems code page for this encoding. |
Name | Description |
---|---|
![]() | Creates a clone of the current Encoding instance. |
![]() | Returns a boolean indicating if the value and this object instance are the same instance. |
![]() | Returns the number of bytes that would be produced from the set of characters using this encoding. |
![]() | Encodes a set of characters into an array of bytes. |
![]() | Encodes a set of characters into an array of bytes, returning the number of bytes produced. |
![]() | Returns the number of characters that would be produced by decoding a byte array. |
![]() | Decodes a set of bytes into a set of characters. |
![]() | Decodes a set of bytes into the supplied Integer array. |
![]() | Returns a decoder that maintains state. |
![]() | Returns an encoder that maintains state. |
![]() | Returns a pseudo-unique number identifying this instance. |
![]() | Returns the maximum number of bytes that can be created from a specific number of characters. |
![]() | Returns the maximum number of characters than can be decoded from the number of bytes specified. |
![]() | Returns an array of bytes that represents this encoding. |
![]() | Decodes a set of bytes into a String. |
![]() | Returns a string representation of this object instance. |
This encoding can encode characters using big-endian or little-endian notation. The default is little-endian (least significant byte first).
A Byte order Mark will be emitted if selected using the Cor.NewUnicodeEncoding constructor.