Encoding Oluşturucular

Tanım

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

Aşırı Yüklemeler

Name Description
Encoding()

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

Encoding(Int32)

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

Encoding(Int32, EncoderFallback, DecoderFallback)

Belirtilen 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 Encoding başlatır.

Encoding()

Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs

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)

Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs

Sınıfın Encoding belirtilen kod sayfasına karşılık gelen 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, hem kodlama hem de kod çözme işlemleri için en uygun geri dönüş kullanan bir Encoding nesne oluşturur. DecoderFallback Hem ve EncoderFallback özellikleri salt okunur olur ve değiştirilemez. öğesinden Encodingtüretilen bir sınıfın geri dönüş stratejisini denetlemek için oluşturucuyu çağırın Encoding(Int32, EncoderFallback, DecoderFallback) .

Ayrıca bkz.

Şunlara uygulanır

Encoding(Int32, EncoderFallback, DecoderFallback)

Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs
Kaynak:
Encoding.cs

Belirtilen 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 Encoding 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 sayfası tanımlayıcısı.

encoderFallback
EncoderFallback

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

decoderFallback
DecoderFallback

Bayt dizisi geçerli kodlamayla çözülemediğinde hata işleme yordamı sağlayan nesne.

Özel durumlar

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

Açıklamalar

Bu oluşturucudur protected; türetilmiş sınıflar bunu geçersiz kılar.

Geri dönüş kodlama ve kod çözme stratejilerini denetlemek için bu oluşturucuyu türetilmiş bir sınıftan çağırırsınız. Encoding Sınıf oluşturucuları, nesne oluşturulduktan sonra kodlayıcı veya kod çözücü geri dönüşlerinin ayarlanmasına izin vermeyen salt okunur kodlama nesneleri oluşturur.

encoderFallback veya decoderFallback null ise, karşılık gelen geri dönüş stratejisi olarak en uygun geri dönüş kullanılır.

Şunlara uygulanır