Encoding Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av Encoding klassen.
Överlagringar
| Name | Description |
|---|---|
| Encoding() |
Initierar en ny instans av Encoding klassen. |
| Encoding(Int32) |
Initierar en ny instans av Encoding klassen som motsvarar den angivna kodsidan. |
| Encoding(Int32, EncoderFallback, DecoderFallback) |
Initierar en ny instans av Encoding klassen som motsvarar den angivna kodsidan med de angivna reservstrategierna för kodare och avkodare. |
Encoding()
Initierar en ny instans av Encoding klassen.
protected:
Encoding();
protected Encoding();
Protected Sub New ()
Kommentarer
Härledda klasser åsidosätter den här konstruktorn.
Se även
Gäller för
Encoding(Int32)
Initierar en ny instans av Encoding klassen som motsvarar den angivna kodsidan.
protected:
Encoding(int codePage);
protected Encoding(int codePage);
new System.Text.Encoding : int -> System.Text.Encoding
Protected Sub New (codePage As Integer)
Parametrar
- codePage
- Int32
Kodsideidentifieraren för önskad kodning.
-eller-
0, för att använda standardkodningen.
Undantag
codePage är mindre än noll.
Kommentarer
Härledda klasser åsidosätter den här konstruktorn.
Anrop till den här konstruktorn från en härledd klass skapar ett Encoding objekt som använder bästa möjliga återställning för både kodnings- och avkodningsåtgärder. DecoderFallback Både egenskaperna och EncoderFallback är skrivskyddade och kan inte ändras. Om du vill styra återställningsstrategin för en klass som härletts från Encodinganropar Encoding(Int32, EncoderFallback, DecoderFallback) du konstruktorn.
Se även
Gäller för
Encoding(Int32, EncoderFallback, DecoderFallback)
Initierar en ny instans av Encoding klassen som motsvarar den angivna kodsidan med de angivna reservstrategierna för kodare och avkodare.
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)
Parametrar
- codePage
- Int32
Kodningskodens sididentifierare.
- encoderFallback
- EncoderFallback
Ett objekt som tillhandahåller en felhanteringsprocedur när ett tecken inte kan kodas med den aktuella kodningen.
- decoderFallback
- DecoderFallback
Ett objekt som tillhandahåller en felhanteringsprocedur när en bytesekvens inte kan avkodas med den aktuella kodningen.
Undantag
codePage är mindre än noll.
Kommentarer
Den här konstruktorn är protected; härledda klasser åsidosätter den.
Du anropar den här konstruktorn från en härledd klass för att styra strategierna för återställningskodning och avkodning. Klasskonstruktorerna Encoding skapar skrivskyddade kodningsobjekt som inte tillåter återställning av kodare eller avkodare efter att objektet har skapats.
Om antingen encoderFallback eller decoderFallback är null används bästa återställning som motsvarande reservstrategi.