Mono Class Library: Overview

System.Text.Encoding: Members

The members of System.Text.Encoding are listed below.

See Also: Inherited members from System.Object

Protected Constructors

Constructs a new instance of the System.Text.Encoding class.
Documentation for this section has not yet been entered.

Public Properties

[read-only]
static
ASCIIEncoding. Gets an encoding for the ASCII (7-bit) character set.
[read-only]
static
BigEndianUnicodeEncoding. Gets an encoding for the Unicode format in big-endian byte order.
[read-only]
BodyNamestring. Documentation for this section has not yet been entered.
[read-only]
CodePageint. Documentation for this section has not yet been entered.
DecoderFallbackDecoderFallback. Documentation for this section has not yet been entered.
[read-only]
static
DefaultEncoding. Gets an encoding for the ANSI code page of the current system.
EncoderFallbackEncoderFallback. Documentation for this section has not yet been entered.
[read-only]
EncodingNamestring. Documentation for this section has not yet been entered.
[read-only]
HeaderNamestring. Documentation for this section has not yet been entered.
[read-only]
IsBrowserDisplaybool. Documentation for this section has not yet been entered.
[read-only]
IsBrowserSavebool. Documentation for this section has not yet been entered.
[read-only]
IsMailNewsDisplaybool. Documentation for this section has not yet been entered.
[read-only]
IsMailNewsSavebool. Documentation for this section has not yet been entered.
[read-only]
IsReadOnlybool. Documentation for this section has not yet been entered.
[read-only]
IsSingleBytebool. Documentation for this section has not yet been entered.
[read-only]
static
UnicodeEncoding. Gets an encoding for the Unicode format in little-endian byte order.
[read-only]
static
UTF32Encoding. Documentation for this section has not yet been entered.
[read-only]
static
UTF7Encoding. Documentation for this section has not yet been entered.
[read-only]
static
UTF8Encoding. Gets an encoding for the UTF-8 format.
[read-only]
WebNamestring. The name of the encoding, in a web-standard form (IANA).
[read-only]
WindowsCodePageint. Documentation for this section has not yet been entered.

Public Methods

Clone() : object
Documentation for this section has not yet been entered.
static
Convert(Encoding, Encoding, byte[]) : byte[]
Converts the specified byte array from one specified encoding to another specified encoding.
static
Convert(Encoding, Encoding, byte[], int, int) : byte[]
Converts the specified range of the specified byte array from one specified encoding to another specified encoding.
override
Equals(object) : bool
Determines whether the current instance and the specified object represent the same type and value.
GetByteCount(char[]) : int
Returns the number of bytes required to encode the specified char array.
GetByteCount(string) : int
Returns the number of bytes required to encode the specified string.
GetByteCount(char*, int) : int
Documentation for this section has not yet been entered.
abstract
GetByteCount(char[], int, int) : int
Returns the number of bytes required to encode the specified range of characters in the specified Unicode character array.
GetBytes(char[]) : byte[]
Encodes the specified char array.
GetBytes(string) : byte[]
Encodes the specified string.
GetBytes(char[], int, int) : byte[]
Encodes the specified range of the specified char array.
GetBytes(char*, int, byte*, int) : int
Documentation for this section has not yet been entered.
abstract
GetBytes(char[], int, int, byte[], int) : int
Encodes the specified range of the specified char array into the specified range of the specified byte array.
GetBytes(string, int, int, byte[], int) : int
Encodes the specified range of the specified string into the specified range of the specified byte array.
GetCharCount(byte[]) : int
Determines the exact number of characters that will be produced by decoding the specified byte array.
GetCharCount(byte*, int) : int
Documentation for this section has not yet been entered.
abstract
GetCharCount(byte[], int, int) : int
Determines the exact number of characters that will be produced by decoding the specified range of the specified byte array.
GetChars(byte[]) : char[]
Decodes a byte array.
GetChars(byte[], int, int) : char[]
Decodes the specified range of the specified byte array.
GetChars(byte*, int, char*, int) : int
Documentation for this section has not yet been entered.
abstract
GetChars(byte[], int, int, char[], int) : int
Decodes the specified range of the specified byte array into the specified range of the specified char array.
GetDecoder() : Decoder
Returns a System.Text.Decoder for the current instance.
GetEncoder() : Encoder
Returns a System.Text.Encoder for the current instance.
static
GetEncoding(int) : Encoding
Documentation for this section has not yet been entered.
static
GetEncoding(string) : Encoding
Documentation for this section has not yet been entered.
static
GetEncoding(int, EncoderFallback, DecoderFallback) : Encoding
Documentation for this section has not yet been entered.
static
GetEncoding(string, EncoderFallback, DecoderFallback) : Encoding
Documentation for this section has not yet been entered.
static
GetEncodings() : EncodingInfo[]
Documentation for this section has not yet been entered.
override
GetHashCode() : int
Generates a hash code for the current instance.
abstract
GetMaxByteCount(int) : int
Returns the maximum number of bytes required to encode the specified number of characters, regardless of the actual character values.
abstract
GetMaxCharCount(int) : int
Returns the maximum number of characters produced by decoding the specified number of bytes, regardless of the actual byte values.
GetPreamble() : byte[]
Returns the bytes used at the beginning of a System.IO.Stream to determine which System.Text.Encoding the stream was created with.
GetString(byte[]) : string
Decodes the specified byte array.
GetString(byte[], int, int) : string
Decodes the specified range of the specified byte array.
IsAlwaysNormalized() : bool
Documentation for this section has not yet been entered.
IsAlwaysNormalized(NormalizationForm) : bool
Documentation for this section has not yet been entered.