C# Class System.Text.DecoderNLS

Inheritance: Decoder
显示文件 Open project: dotnet/corefx Class Usage Examples

Protected Properties

Property Type Description
m_encoding EncodingNLS
m_mustFlush bool

Private Properties

Property Type Description
ClearMustFlush void
Convert void
Convert void
DecoderNLS System
DecoderNLS System
GetCharCount int
GetCharCount int
GetChars int
GetChars int
ISerializable void

Public Methods

Method Description
GetCharCount ( byte bytes, int index, int count ) : int
GetChars ( byte bytes, int byteIndex, int byteCount, char chars, int charIndex ) : int
Reset ( ) : void

Private Methods

Method Description
ClearMustFlush ( ) : void
Convert ( byte bytes, int byteCount, char chars, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed ) : void
Convert ( byte bytes, int byteIndex, int byteCount, char chars, int charIndex, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed ) : void
DecoderNLS ( ) : System
DecoderNLS ( EncodingNLS encoding ) : System
GetCharCount ( byte bytes, int count, bool flush ) : int
GetCharCount ( byte bytes, int index, int count, bool flush ) : int
GetChars ( byte bytes, int byteCount, char chars, int charCount, bool flush ) : int
GetChars ( byte bytes, int byteIndex, int byteCount, char chars, int charIndex, bool flush ) : int
ISerializable ( SerializationInfo info, StreamingContext context ) : void

Method Details

GetCharCount() public method

public GetCharCount ( byte bytes, int index, int count ) : int
bytes byte
index int
count int
return int

GetChars() public method

public GetChars ( byte bytes, int byteIndex, int byteCount, char chars, int charIndex ) : int
bytes byte
byteIndex int
byteCount int
chars char
charIndex int
return int

Reset() public method

public Reset ( ) : void
return void

Property Details

m_encoding protected_oe property

protected EncodingNLS,System.Text m_encoding
return EncodingNLS

m_mustFlush protected_oe property

protected bool m_mustFlush
return bool