Encoding Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy Encoding.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Encoding() |
Inicjuje nowe wystąpienie klasy Encoding. |
| Encoding(Int32) |
Inicjuje nowe wystąpienie Encoding klasy odpowiadające określonej stronie kodu. |
| Encoding(Int32, EncoderFallback, DecoderFallback) |
Inicjuje nowe wystąpienie Encoding klasy odpowiadające określonej stronie kodu za pomocą określonych strategii rezerwowych kodera i dekodera. |
Encoding()
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
Inicjuje nowe wystąpienie klasy Encoding.
protected:
Encoding();
protected Encoding();
Protected Sub New ()
Uwagi
Klasy pochodne zastępują ten konstruktor.
Zobacz też
Dotyczy
Encoding(Int32)
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
Inicjuje nowe wystąpienie Encoding klasy odpowiadające określonej stronie kodu.
protected:
Encoding(int codePage);
protected Encoding(int codePage);
new System.Text.Encoding : int -> System.Text.Encoding
Protected Sub New (codePage As Integer)
Parametry
- codePage
- Int32
Identyfikator strony kodowej preferowanego kodowania.
— lub —
0, aby użyć kodowania domyślnego.
Wyjątki
Parametr codePage ma wartość niższą niż zero.
Uwagi
Klasy pochodne zastępują ten konstruktor.
Wywołania tego konstruktora z klasy pochodnej tworzą Encoding obiekt, który używa najlepszego rezerwowego dopasowania do operacji kodowania i dekodowania. DecoderFallback Właściwości i EncoderFallback są tylko do odczytu i nie można ich modyfikować. Aby kontrolować strategię powrotu klasy pochodnej z Encodingklasy , wywołaj Encoding(Int32, EncoderFallback, DecoderFallback) konstruktor.
Zobacz też
Dotyczy
Encoding(Int32, EncoderFallback, DecoderFallback)
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
- Źródło:
- Encoding.cs
Inicjuje nowe wystąpienie Encoding klasy odpowiadające określonej stronie kodu za pomocą określonych strategii rezerwowych kodera i dekodera.
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)
Parametry
- codePage
- Int32
Identyfikator strony kodowej kodowania.
- encoderFallback
- EncoderFallback
Obiekt, który zapewnia procedurę obsługi błędów, gdy nie można zakodować znaku przy użyciu bieżącego kodowania.
- decoderFallback
- DecoderFallback
Obiekt, który zapewnia procedurę obsługi błędów, gdy nie można zdekodować sekwencji bajtów przy użyciu bieżącego kodowania.
Wyjątki
Parametr codePage ma wartość niższą niż zero.
Uwagi
Ten konstruktor to protected; klasy pochodne zastępują go.
Ten konstruktor jest wywoływany z klasy pochodnej w celu kontrolowania strategii kodowania rezerwowego i dekodowania. Encoding Konstruktory klas tworzą obiekty kodowania tylko do odczytu, które nie zezwalają na ustawienie rezerwowego kodera ani dekodera po utworzeniu obiektu.
Jeśli element encoderFallback lub decoderFallback ma wartość null, rezerwowy element best-fit jest używany jako odpowiednia strategia rezerwowa.