C# Класс System.Text.EncodingNLS

Наследование: Encoding
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetByteCount ( char chars, int count, EncoderNLS encoder ) : int
GetBytes ( char chars, int charCount, byte bytes, int byteCount, EncoderNLS encoder ) : int
GetCharCount ( byte bytes, int count, DecoderNLS decoder ) : int
GetChars ( byte bytes, int byteCount, char chars, int charCount, DecoderNLS decoder ) : int
GetDecoder ( ) : Decoder
GetEncoder ( ) : Encoder

Защищенные методы

Метод Описание
EncodingNLS ( int codePage ) : System
EncodingNLS ( int codePage, EncoderFallback enc, DecoderFallback dec ) : System

Приватные методы

Метод Описание
GetByteCount ( String s ) : int
GetByteCount ( char chars, int count ) : int
GetByteCount ( char chars, int index, int count ) : int
GetBytes ( String s, int charIndex, int charCount, byte bytes, int byteIndex ) : int
GetBytes ( char chars, int charCount, byte bytes, int byteCount ) : int
GetBytes ( char chars, int charIndex, int charCount, byte bytes, int byteIndex ) : int
GetCharCount ( byte bytes, int count ) : int
GetCharCount ( byte bytes, int index, int count ) : int
GetChars ( byte bytes, int byteCount, char chars, int charCount ) : int
GetChars ( byte bytes, int byteIndex, int byteCount, char chars, int charIndex ) : int
GetLocalizedEncodingNameResource ( int codePage ) : string
GetString ( byte bytes, int index, int count ) : String
ThrowBytesOverflow ( ) : void
ThrowBytesOverflow ( EncoderNLS encoder, bool nothingEncoded ) : void
ThrowCharsOverflow ( ) : void
ThrowCharsOverflow ( DecoderNLS decoder, bool nothingDecoded ) : void

Описание методов

EncodingNLS() защищенный Метод

protected EncodingNLS ( int codePage ) : System
codePage int
Результат System

EncodingNLS() защищенный Метод

protected EncodingNLS ( int codePage, EncoderFallback enc, DecoderFallback dec ) : System
codePage int
enc EncoderFallback
dec DecoderFallback
Результат System

GetByteCount() публичный абстрактный Метод

public abstract GetByteCount ( char chars, int count, EncoderNLS encoder ) : int
chars char
count int
encoder EncoderNLS
Результат int

GetBytes() публичный абстрактный Метод

public abstract GetBytes ( char chars, int charCount, byte bytes, int byteCount, EncoderNLS encoder ) : int
chars char
charCount int
bytes byte
byteCount int
encoder EncoderNLS
Результат int

GetCharCount() публичный абстрактный Метод

public abstract GetCharCount ( byte bytes, int count, DecoderNLS decoder ) : int
bytes byte
count int
decoder DecoderNLS
Результат int

GetChars() публичный абстрактный Метод

public abstract GetChars ( byte bytes, int byteCount, char chars, int charCount, DecoderNLS decoder ) : int
bytes byte
byteCount int
chars char
charCount int
decoder DecoderNLS
Результат int

GetDecoder() публичный Метод

public GetDecoder ( ) : Decoder
Результат Decoder

GetEncoder() публичный Метод

public GetEncoder ( ) : Encoder
Результат Encoder