Encoding.GetDecoder Metode

Definisi

Ketika ditimpa dalam kelas turunan, mendapatkan dekoder yang mengonversi urutan byte yang dikodekan menjadi urutan karakter.

public:
 virtual System::Text::Decoder ^ GetDecoder();
public virtual System.Text.Decoder GetDecoder();
abstract member GetDecoder : unit -> System.Text.Decoder
override this.GetDecoder : unit -> System.Text.Decoder
Public Overridable Function GetDecoder () As Decoder

Mengembalikan

Decoder Yang mengonversi urutan byte yang dikodekan menjadi urutan karakter.

Keterangan

Metode ini Decoder.GetChars mengonversi blok byte berurutan menjadi blok karakter berurutan, dengan cara yang mirip GetChars dengan metode kelas ini. Namun, Decoder mempertahankan informasi status antara panggilan sehingga dengan benar mendekode urutan byte yang mencakup blok. juga Decoder mempertahankan byte berikutnya di akhir blok data dan menggunakan byte berikutnya dalam operasi decoding berikutnya. Oleh karena itu, GetDecoder dan GetEncoder berguna untuk transmisi jaringan dan operasi file, karena operasi tersebut sering berurusan dengan blok data alih-alih aliran data lengkap.

Catatan Bagi Inheritor

Implementasi default mengembalikan Decoder yang memanggil GetCharCount(Byte[]) metode dan GetChars(Byte[]) dari .Encoding Anda harus mengambil alih metode ini untuk mengembalikan Decoder yang mempertahankan statusnya di antara panggilan.

Berlaku untuk

Lihat juga