CodePagesEncodingProvider.Instance Eigenschaft

Definition

Ruft einen Codierungsanbieter für Codepages ab, die im Desktop .NET-Framework unterstützt werden, jedoch nicht in der aktuellen .NET-Framework-Plattform.Gets an encoding provider for code pages supported in the desktop .NET Framework but not in the current .NET Framework platform.

public:
 static property System::Text::EncodingProvider ^ Instance { System::Text::EncodingProvider ^ get(); };
public static System.Text.EncodingProvider Instance { get; }
member this.Instance : System.Text.EncodingProvider
Public Shared ReadOnly Property Instance As EncodingProvider

Eigenschaftswert

Ein Codierungs Anbieter, der den Zugriff auf Codierungen zulässt, die auf der aktuellen .NET Framework Plattform nicht unterstützt werden.An encoding provider that allows access to encodings not supported on the current .NET Framework platform.

Hinweise

Der .NET Framework unterstützt eine große Anzahl von Zeichen Codierungen und Codepages.The .NET Framework supports a large number of character encodings and code pages. Sie können eine komplette Liste der Codierungen abrufen, indem Sie die Encoding.GetEncodings-Methode aufrufen, die in der .NET Framework verfügbar ist.You can get a complete list of encodings by calling the Encoding.GetEncodings method, which is available in the .NET Framework. Auf der anderen Seite unterstützt .net Core standardmäßig nur die folgenden Codierungen:On the other hand, .NET Core only supports the following encodings by default:

  • ASCII (Codepage 20127), das von der Encoding.ASCII-Eigenschaft zurückgegeben wird.ASCII (code page 20127), which is returned by the Encoding.ASCII property.

  • ISO-8859-1 (Codepage 28591).ISO-8859-1 (code page 28591).

  • UTF-7 (Codepage 65000), die von der Encoding.UTF7-Eigenschaft zurückgegeben wird.UTF-7 (code page 65000), which is returned by the Encoding.UTF7 property.

  • UTF-8 (Codepage 65001), das von der Encoding.UTF8-Eigenschaft zurückgegeben wird.UTF-8 (code page 65001), which is returned by the Encoding.UTF8 property.

  • UTF-16 und UTF-16LE (Codepage 1200), die von der Encoding.Unicode-Eigenschaft zurückgegeben wird.UTF-16 and UTF-16LE (code page 1200), which is returned by the Encoding.Unicode property.

  • UTF-16BE (Codepage 1201), die durch Aufrufen des UnicodeEncoding.UnicodeEncoding oder UnicodeEncoding.UnicodeEncoding Konstruktors mit dem bigEndian Wert trueinstanziiert wird.UTF-16BE (code page 1201), which is instantiated by calling the UnicodeEncoding.UnicodeEncoding or UnicodeEncoding.UnicodeEncoding constructor with a bigEndian value of true.

  • UTF-32 und UTF-32le (Codepage 12000), die von der Encoding.UTF32-Eigenschaft zurückgegeben wird.UTF-32 and UTF-32LE (code page 12000), which is returned by the Encoding.UTF32 property.

  • UTF-32be (Codepage 12001), die durch Aufrufen eines UTF32Encoding Konstruktors mit einem bigEndian-Parameter instanziiert wird und im-Methodenaufruf den Wert true bereitstellt.UTF-32BE (code page 12001), which is instantiated by calling an UTF32Encoding constructor that has a bigEndian parameter and providing a value of true in the method call.

Zum Abrufen einer Codierung, die in der .NET Framework auf dem Windows-Desktop, jedoch nicht in .net Core vorhanden ist, gehen Sie wie folgt vor:To retrieve an encoding that is present in the .NET Framework on the Windows desktop but not in .NET Core, you do the following:

Gilt für: