MetadataReaderProvider.GetMetadataReader Metoda

Definicja

Pobiera element MetadataReader z obiektu 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

Parametry

options
MetadataReaderOptions

Bitowa kombinacja wartości wyliczenia, które reprezentują konfigurację podczas odczytywania metadanych.

utf8Decoder
MetadataStringDecoder

Kodowanie do użycia.

Zwraca

MetadataReader Wystąpienie.

Wyjątki

Kodowanie nie utf8DecoderUTF8Encodingma wartości .

Obecna platforma jest big-endian.

Błąd we/wy podczas odczytywania ze strumienia bazowego.

Dostawca został usunięty.

Uwagi

Obiekt wywołujący musi przechowywać MetadataReaderProvider niedysponowane przez cały okres istnienia czytnika metadanych.

Jeśli ta metoda jest wywoływana wiele razy, każde wywołanie z argumentami równymi argumentom przekazanym do poprzedniego pomyślnego wywołania zwraca to samo wystąpienie MetadataReader co poprzednie wywołanie.

Dotyczy