The members of System.Text.UTF8Encoding are listed below.
See Also: Inherited members from System.Text.Encoding
Constructs a new instance of the System.Text.UTF8Encoding class. Constructs a new instance of the System.Text.UTF8Encoding class with the specified bool that indicates whether the Unicode byte order mark in UTF-8 is recognized or emitted when reading from or writing to a System.IO.Stream. Constructs a new instance of the System.Text.UTF8Encoding class using the specified bool flags.
overrideEquals(object) : bool Determines whether the current instance and the specified object represent the same type and value. overrideGetByteCount(string) : int Determines the number of bytes required to encode the characters in the specified string as a System.Text.UTF8Encoding. overrideGetByteCount(char*, int) : int Documentation for this section has not yet been entered. overrideGetByteCount(char[], int, int) : int Determines the number of bytes required to encode the specified range of characters in the specified Unicode character array as a System.Text.UTF8Encoding. overrideGetBytes(string) : byte[] Encodes the specified string as a System.Text.UTF8Encoding. overrideGetBytes(char*, int, byte*, int) : int Documentation for this section has not yet been entered. overrideGetBytes(char[], int, int, byte[], int) : int Encodes the specified range of the specified char array into the specified range of the specified byte array as a System.Text.UTF8Encoding. overrideGetBytes(string, int, int, byte[], int) : int Encodes the specified range of the specified string into the specified range of the specified byte array as a System.Text.UTF8Encoding . overrideGetCharCount(byte*, int) : int Documentation for this section has not yet been entered. overrideGetCharCount(byte[], int, int) : int Returns the number of characters produced by decoding the specified range of the specified byte array as a System.Text.UTF8Encoding . overrideGetChars(byte*, int, char*, int) : int Documentation for this section has not yet been entered. overrideGetChars(byte[], int, int, char[], int) : int Decodes the specified range of the specified byte array into the specified range of the specified char array as a System.Text.UTF8Encoding . overrideGetDecoder() : Decoder Returns a System.Text.Decoder for the current instance. overrideGetEncoder() : Encoder Returns a System.Text.Encoder for the current instance. overrideGetHashCode() : int Generates a hash code for the current instance. overrideGetMaxByteCount(int) : int Returns the maximum number of bytes required to encode the specified number of characters as a System.Text.UTF8Encoding, regardless of the actual character values. overrideGetMaxCharCount(int) : int Returns the maximum number of characters produced by decoding the specified number of bytes as a System.Text.UTF8Encoding, regardless of the actual byte values. overrideGetPreamble() : byte[] Returns the bytes used at the beginning of a stream to determine which encoding a file was created with. overrideGetString(byte[], int, int) : string Documentation for this section has not yet been entered.