Aracılığıyla paylaş


Encoding Oluşturucular

Tanım

Encoding sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Encoding()

Encoding sınıfının yeni bir örneğini başlatır.

Encoding(Int32)

EncodingBelirtilen kod sayfasına karşılık gelen sınıfın yeni bir örneğini başlatır.

Encoding(Int32, EncoderFallback, DecoderFallback)

Belirtilen Encoding kodlayıcı ve kod çözücü geri dönüş stratejileriyle belirtilen kod sayfasına karşılık gelen sınıfın yeni bir örneğini başlatır.

Encoding()

Encoding sınıfının yeni bir örneğini başlatır.

protected:
 Encoding();
protected Encoding ();
Protected Sub New ()

Açıklamalar

Türetilmiş sınıflar bu oluşturucuyu geçersiz kılar.

Ayrıca bkz.

Şunlara uygulanır

Encoding(Int32)

EncodingBelirtilen kod sayfasına karşılık gelen sınıfın yeni bir örneğini başlatır.

protected:
 Encoding(int codePage);
protected Encoding (int codePage);
new System.Text.Encoding : int -> System.Text.Encoding
Protected Sub New (codePage As Integer)

Parametreler

codePage
Int32

Tercih edilen kodlamanın kod sayfası tanımlayıcısı.

-veya-

0, varsayılan kodlamayı kullanmak için.

Özel durumlar

codePage, sıfırdan küçüktür.

Açıklamalar

Türetilmiş sınıflar bu oluşturucuyu geçersiz kılar.

Türetilmiş bir sınıftan bu oluşturucuya yapılan çağrılar Encoding , kodlama ve kod çözme işlemleri için en uygun geri dönüş kullanan bir nesne oluşturur. Hem DecoderFallback hem de EncoderFallback özellikleri salt okunurdur ve değiştirilemez. Öğesinden türetilen bir sınıfın geri dönüş stratejisini denetlemek için Encoding Encoding(Int32, EncoderFallback, DecoderFallback) oluşturucuyu çağırın.

Ayrıca bkz.

Şunlara uygulanır

Encoding(Int32, EncoderFallback, DecoderFallback)

Belirtilen Encoding kodlayıcı ve kod çözücü geri dönüş stratejileriyle belirtilen kod sayfasına karşılık gelen sınıfın yeni bir örneğini başlatır.

protected:
 Encoding(int codePage, System::Text::EncoderFallback ^ encoderFallback, System::Text::DecoderFallback ^ decoderFallback);
protected Encoding (int codePage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback);
protected Encoding (int codePage, System.Text.EncoderFallback? encoderFallback, System.Text.DecoderFallback? decoderFallback);
new System.Text.Encoding : int * System.Text.EncoderFallback * System.Text.DecoderFallback -> System.Text.Encoding
Protected Sub New (codePage As Integer, encoderFallback As EncoderFallback, decoderFallback As DecoderFallback)

Parametreler

codePage
Int32

Kodlama kodu sayfa tanımlayıcısı.

encoderFallback
EncoderFallback

Bir karakter geçerli kodlamayla kodlanamayan bir hata işleme yordamı sağlayan nesne.

decoderFallback
DecoderFallback

Geçerli kodlamayla bir bayt dizisinin kodu çözülemez olduğunda hata işleme yordamı sağlayan bir nesne.

Özel durumlar

codePage, sıfırdan küçüktür.

Açıklamalar

Bu Oluşturucu protected ; türetilmiş sınıflar onu geçersiz kılar.

Bu oluşturucuyu, geri dönüş kodlamasını ve kod çözme stratejilerini denetlemek için türetilmiş bir sınıftan çağırabilirsiniz. EncodingSınıf oluşturucular, nesne oluşturulduktan sonra kodlayıcı veya kod çözücü geri dönüşüne izin veren salt okuma kodlaması nesneleri oluşturur.

Ya da encoderFallback decoderFallback null ise, ilgili geri dönüş stratejisi olarak en uygun geri dönüş kullanılır.

Şunlara uygulanır