Encoding Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.