MetadataStringDecoder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen MetadataReader benutzerdefinierten Mechanismus zum Decodieren von Bytesequenzen in Metadaten bereit, die Text darstellen.
public ref class MetadataStringDecoder
public class MetadataStringDecoder
type MetadataStringDecoder = class
Public Class MetadataStringDecoder
- Vererbung
-
MetadataStringDecoder
Hinweise
Dieser Typ kann wie folgt verwendet werden:
So passen Sie die Behandlung ungültiger Eingaben an. Wenn kein Decoder bereitgestellt wird, verwendet die MetadataReader Standard-Fallback-Ersetzung mit
\uFFFD.Um vorhandene Zeichenfolgen wiederzuverwenden, anstatt für jeden Decodierungsvorgang eine neue zuzuordnen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| MetadataStringDecoder(Encoding) |
Initialisiert eine neue Instanz der MetadataStringDecoder Klasse mithilfe der angegebenen Codierung. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DefaultUTF8 |
Ruft den Standarddecoder ab, der zum Decodieren von MetadataReader UTF-8 verwendet wird, wenn dem Konstruktor kein Decoder bereitgestellt wird. |
| Encoding |
Ruft die von dieser Instanz verwendete Codierung ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetString(Byte*, Int32) |
Ruft Zeichenfolgen für Bytesequenzen in Metadaten ab. Setzen Sie dies bei Bedarf außer Kraft, um Zeichenfolgen zwischenzuspeichern. Andernfalls wird sie durch direkte Weiterleitung implementiert Encoding , und jeder Aufruf weist eine neue Zeichenfolge zu. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |