Encoding Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe Encoding.
Overload
| Nome | Descrizione |
|---|---|
| Encoding() |
Inizializza una nuova istanza della classe Encoding. |
| Encoding(Int32) |
Inizializza una nuova istanza della Encoding classe che corrisponde alla tabella codici specificata. |
| Encoding(Int32, EncoderFallback, DecoderFallback) |
Inizializza una nuova istanza della Encoding classe che corrisponde alla tabella codici specificata con le strategie di fallback del codificatore e del decodificatore specificate. |
Encoding()
Inizializza una nuova istanza della classe Encoding.
protected:
Encoding();
protected Encoding();
Protected Sub New ()
Commenti
Le classi derivate eseguono l'override di questo costruttore.
Vedi anche
Si applica a
Encoding(Int32)
Inizializza una nuova istanza della Encoding classe che corrisponde alla tabella codici specificata.
protected:
Encoding(int codePage);
protected Encoding(int codePage);
new System.Text.Encoding : int -> System.Text.Encoding
Protected Sub New (codePage As Integer)
Parametri
- codePage
- Int32
Identificatore della tabella codici della codifica preferita.
oppure
0, per usare la codifica predefinita.
Eccezioni
codePage è minore di zero.
Commenti
Le classi derivate eseguono l'override di questo costruttore.
Le chiamate a questo costruttore da una classe derivata creano un Encoding oggetto che usa il fallback più appropriato per le operazioni di codifica e decodifica. Entrambe le DecoderFallback proprietà e EncoderFallback sono di sola lettura e non possono essere modificate. Per controllare la strategia di fallback per una classe derivata da Encoding, chiamare il Encoding(Int32, EncoderFallback, DecoderFallback) costruttore .
Vedi anche
Si applica a
Encoding(Int32, EncoderFallback, DecoderFallback)
Inizializza una nuova istanza della Encoding classe che corrisponde alla tabella codici specificata con le strategie di fallback del codificatore e del decodificatore specificate.
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)
Parametri
- codePage
- Int32
Identificatore della tabella codici di codifica.
- encoderFallback
- EncoderFallback
Oggetto che fornisce una procedura di gestione degli errori quando un carattere non può essere codificato con la codifica corrente.
- decoderFallback
- DecoderFallback
Oggetto che fornisce una procedura di gestione degli errori quando una sequenza di byte non può essere decodificata con la codifica corrente.
Eccezioni
codePage è minore di zero.
Commenti
Questo costruttore è protected; le classi derivate ne eseguono l'override.
Questo costruttore viene chiamato da una classe derivata per controllare le strategie di codifica e decodifica del fallback. I costruttori della Encoding classe creano oggetti di codifica di sola lettura che non consentono l'impostazione del fallback del codificatore o del decodificatore dopo la creazione dell'oggetto.
encoderFallback Se o decoderFallback è null, il fallback più adatto viene usato come strategia di fallback corrispondente.