MetadataReaderProvider.GetMetadataReader Metodo
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.
Ottiene un oggetto MetadataReader da un oggetto 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
Parametri
- options
- MetadataReaderOptions
Combinazione bit per bit dei valori di enumerazione che rappresentano la configurazione durante la lettura dei metadati.
- utf8Decoder
- MetadataStringDecoder
Codifica da usare.
Valori restituiti
Un'istanza MetadataReader.
Eccezioni
La codifica di utf8Decoder non UTF8Encodingè .
La piattaforma corrente è big-endian.
Errore di I/O durante la lettura dal flusso sottostante.
Il provider è stato eliminato.
Commenti
Il chiamante deve mantenere l'oggetto MetadataReaderProvider non visualizzato per tutta la durata del lettore di metadati.
Se questo metodo viene chiamato più volte, ogni chiamata con argomenti uguali agli argomenti passati alla chiamata precedente restituisce la stessa istanza di della MetadataReader chiamata precedente.