MetadataReaderProvider.GetMetadataReader Méthode
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.
Obtient un MetadataReader d'un MetadataReaderProvider
public System.Reflection.Metadata.MetadataReader GetMetadataReader (System.Reflection.Metadata.MetadataReaderOptions options = System.Reflection.Metadata.MetadataReaderOptions.Default, System.Reflection.Metadata.MetadataStringDecoder? utf8Decoder = default);
public System.Reflection.Metadata.MetadataReader GetMetadataReader (System.Reflection.Metadata.MetadataReaderOptions options = System.Reflection.Metadata.MetadataReaderOptions.ApplyWindowsRuntimeProjections, System.Reflection.Metadata.MetadataStringDecoder? utf8Decoder = default);
public System.Reflection.Metadata.MetadataReader GetMetadataReader (System.Reflection.Metadata.MetadataReaderOptions options = System.Reflection.Metadata.MetadataReaderOptions.ApplyWindowsRuntimeProjections, System.Reflection.Metadata.MetadataStringDecoder utf8Decoder = default);
public System.Reflection.Metadata.MetadataReader GetMetadataReader (System.Reflection.Metadata.MetadataReaderOptions options = System.Reflection.Metadata.MetadataReaderOptions.Default, System.Reflection.Metadata.MetadataStringDecoder utf8Decoder = default);
member this.GetMetadataReader : System.Reflection.Metadata.MetadataReaderOptions * System.Reflection.Metadata.MetadataStringDecoder -> System.Reflection.Metadata.MetadataReader
Public Function GetMetadataReader (Optional options As MetadataReaderOptions = System.Reflection.Metadata.MetadataReaderOptions.Default, Optional utf8Decoder As MetadataStringDecoder = Nothing) As MetadataReader
Public Function GetMetadataReader (Optional options As MetadataReaderOptions = System.Reflection.Metadata.MetadataReaderOptions.ApplyWindowsRuntimeProjections, Optional utf8Decoder As MetadataStringDecoder = Nothing) As MetadataReader
Paramètres
- options
- MetadataReaderOptions
Combinaison d’opérations de bits des valeurs d’énumération qui représentent la configuration lors de la lecture des métadonnées.
- utf8Decoder
- MetadataStringDecoder
Encodage à utiliser.
Retours
Instance de MetadataReader.
Exceptions
L’encodage de utf8Decoder
n’est pas UTF8Encoding.
La plateforme actuelle est avec primauté des octets de poids fort (big-endian).
Erreur d’E/S lors de la lecture à partir du flux sous-jacent.
Le fournisseur a été supprimé.
Remarques
L’appelant doit conserver le MetadataReaderProvider nondisposé pendant toute la durée de vie du lecteur de métadonnées.
Si cette méthode est appelée plusieurs fois, chaque appel avec des arguments égaux aux arguments passés à l’appel réussi précédent retourne le même instance de MetadataReader que l’appel précédent.