Encoding Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci Encoding třídy.
Přetížení
| Name | Description |
|---|---|
| Encoding() |
Inicializuje novou instanci Encoding třídy. |
| Encoding(Int32) |
Inicializuje novou instanci Encoding třídy, která odpovídá zadané znakové stránce. |
| Encoding(Int32, EncoderFallback, DecoderFallback) |
Inicializuje novou instanci Encoding třídy, která odpovídá zadané znakové stránce se zadaným kodérem a dekodér náhradní strategie. |
Encoding()
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
Inicializuje novou instanci Encoding třídy.
protected:
Encoding();
protected Encoding();
Protected Sub New ()
Poznámky
Odvozené třídy přepíší tento konstruktor.
Viz také
Platí pro
Encoding(Int32)
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
Inicializuje novou instanci Encoding třídy, která odpovídá zadané znakové stránce.
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
Identifikátor znakové stránky upřednostňovaného kódování.
nebo
0, pokud chcete použít výchozí kódování.
Výjimky
Hodnota codePage je menší než nula.
Poznámky
Odvozené třídy přepíší tento konstruktor.
Volání tohoto konstruktoru z odvozené třídy vytvoří Encoding objekt, který používá nejvhodnější náhradní operace kódování i dekódování. Vlastnosti DecoderFallback jsou EncoderFallback jen pro čtení a nelze je změnit. Chcete-li řídit záložní strategii třídy odvozené z Encoding, volání konstruktoru Encoding(Int32, EncoderFallback, DecoderFallback) .
Viz také
Platí pro
Encoding(Int32, EncoderFallback, DecoderFallback)
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
- Zdroj:
- Encoding.cs
Inicializuje novou instanci Encoding třídy, která odpovídá zadané znakové stránce se zadaným kodérem a dekodér náhradní strategie.
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
Identifikátor kódovací stránky.
- encoderFallback
- EncoderFallback
Objekt, který poskytuje proceduru zpracování chyb, pokud znak nelze zakódovat s aktuálním kódováním.
- decoderFallback
- DecoderFallback
Objekt, který poskytuje proceduru zpracování chyb, pokud sekvence bajtů nelze dekódovat s aktuálním kódováním.
Výjimky
Hodnota codePage je menší než nula.
Poznámky
Tento konstruktor je protected; odvozené třídy přepsat jej.
Tento konstruktor voláte z odvozené třídy k řízení záložní kódování a dekódování strategií. Konstruktory Encoding třídy vytvářejí objekty kódování jen pro čtení, které neumožňují nastavení kodéru nebo dekodéru po vytvoření objektu.
Pokud je hodnota null encoderFallback nebo decoderFallback je null, jako odpovídající záložní strategii se použije nejvhodnější náhradní řešení.