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 un MetadataReader 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 anziché allocarne una nuova per ogni operazione di decodifica.
Costruttori
| Nome | Descrizione |
|---|---|
| MetadataStringDecoder(Encoding) |
Inizializza una nuova istanza della MetadataStringDecoder classe utilizzando la codifica specificata. |
Proprietà
| Nome | Descrizione |
|---|---|
| DefaultUTF8 |
Ottiene il decodificatore predefinito utilizzato da MetadataReader per decodificare UTF-8 quando non viene fornito alcun decodificatore al costruttore. |
| Encoding |
Ottiene la codifica utilizzata da questa istanza. |
Metodi
| Nome | Descrizione |
|---|---|
| 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. Eseguire l'override di questa opzione per memorizzare nella cache le stringhe, se necessario. In caso contrario, viene implementato inoltrando direttamente a Encoding e ogni chiamata allocherà una nuova stringa. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |