MetadataReaderProvider.GetMetadataReader Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein MetadataReader von einem 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
Parameter
- options
- MetadataReaderOptions
Eine bitweise Kombination der Enumerationswerte, die die Konfiguration beim Lesen der Metadaten darstellen.
- utf8Decoder
- MetadataStringDecoder
Die zu verwendende Codierung.
Gibt zurück
Eine MetadataReader Instanz.
Ausnahmen
Die Codierung von utf8Decoder ist nicht UTF8Encoding.
Die aktuelle Plattform ist big-endian.
E/A-Fehler beim Lesen aus dem zugrunde liegenden Datenstrom.
Der Anbieter wurde verworfen.
Hinweise
Der Aufrufer muss die MetadataReaderProvider nicht bereitgestellten Elemente während der gesamten Lebensdauer des Metadatenlesers beibehalten.
Wenn diese Methode mehrmals aufgerufen wird, gibt jeder Aufruf mit Argumenten gleich den Argumenten zurück, die an den vorherigen erfolgreichen Aufruf übergeben werden, dieselbe Instanz wie MetadataReader der vorherige Aufruf.