MetadataStringDecoder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit le MetadataReader avec un mécanisme personnalisé pour décoder les séquences d’octets dans les métadonnées qui représentent du texte.
public ref class MetadataStringDecoder
public class MetadataStringDecoder
type MetadataStringDecoder = class
Public Class MetadataStringDecoder
- Héritage
-
MetadataStringDecoder
Remarques
Ce type peut être utilisé comme suit :
Pour personnaliser le traitement des entrées non valides. Lorsqu’aucun décodeur n’est fourni, utilise le MetadataReader remplacement de secours par défaut par
\uFFFD
.Pour réutiliser des chaînes existantes au lieu d’en allouer une nouvelle pour chaque opération de décodage.
Constructeurs
MetadataStringDecoder(Encoding) |
Initialise une nouvelle instance de la classe MetadataStringDecoder avec l’encodage donné. |
Propriétés
DefaultUTF8 |
Obtient le décodeur par défaut utilisé par MetadataReader pour décoder le format UTF-8 lorsqu’aucun décodeur n’est fourni au constructeur. |
Encoding |
Obtient l’encodage utilisé par cette instance. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetString(Byte*, Int32) |
Obtient les chaînes pour les séquences d’octets dans les métadonnées. Remplacez les chaînes de cache si nécessaire. Sinon, elles sont implémentées par envoi directement dans Encoding et chaque appel allouera une nouvelle chaîne. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |