Encoding Konstruktory

Definicja

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.

Dotyczy