Mono Class Library: Overview

System.Text.UnicodeEncoding: Members

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

See Also: Inherited members from System.Text.Encoding

Public Constructors

Constructs and initializes a new instance of the System.Text.UnicodeEncoding class.
Constructs and initializes a new instance of the System.Text.UnicodeEncoding class using the specified Boolean flags.
Documentation for this section has not yet been entered.

Public Fields

const
CharSizeint (2). Documentation for this section has not yet been entered.

Public Methods

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