NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

UnicodeEncoding.GetDecoder

Returns a decoder for this instance of encoding. The decoder can be used to decode a sequence of bytes into a sequence of characters.

[Visual Basic]
Overrides Public Function GetDecoder() As Decoder
[C#]
public override Decoder GetDecoder();
[C++]
public: override Decoder* GetDecoder();
[JScript]
public override function GetDecoder() : Decoder;

Return Value

A Decoder for this encoding.

Remarks

Contrary to GetChars, a decoder can convert partial sequences of bytes into partial sequences of characters by maintaining the appropriate state between the conversions.

This default implementation returns a decoder that simply forwards calls to GetCharCount and GetChars to the corresponding methods of this encoding. Encoding that requires state to be maintained between successive conversions should override this method and return an instance of an appropriate decoder implementation.

See Also

UnicodeEncoding Class | UnicodeEncoding Members | System.Text Namespace | GetCharCount | GetChars | Decoder