MetadataStringDecoder Classe
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.
Fornisce a MetadataReader un meccanismo personalizzato per la decodifica delle sequenze di byte nei metadati che rappresentano il testo.
public ref class MetadataStringDecoder
public class MetadataStringDecoder
type MetadataStringDecoder = class
Public Class MetadataStringDecoder
- Ereditarietà
-
MetadataStringDecoder
Commenti
Questo tipo può essere usato come segue:
Per personalizzare il trattamento dell'input non valido. Quando non viene fornito alcun decodificatore, MetadataReader usa la sostituzione di fallback predefinita con
\uFFFD
.Per riutilizzare le stringhe esistenti invece di allocare una nuova stringa per ogni operazione di decodifica.
Costruttori
MetadataStringDecoder(Encoding) |
Inizializza una nuova istanza della classe MetadataStringDecoder usando la codifica specificata. |
Proprietà
DefaultUTF8 |
Ottiene il decodificatore predefinito usato da MetadataReader per decodificare UTF-8 quando non vengono forniti decodificatori al costruttore. |
Encoding |
Ottiene la codifica usata da questa istanza. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetString(Byte*, Int32) |
Ottiene le stringhe per le sequenze di byte nei metadati. Ne esegue l'override per memorizzare le stringhe nella cache, se necessario. In caso contrario, viene implementato tramite l'inoltro diretto a Encoding e ogni chiamata allocherà una nuova stringa. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |