Freigeben über


MetadataReaderProvider Klasse

Definition

Stellt einen MetadataReader für Metadaten bereit, die in einem Bytearray, einem Speicherblock oder einem Stream gespeichert sind.

public ref class MetadataReaderProvider sealed : IDisposable
public sealed class MetadataReaderProvider : IDisposable
type MetadataReaderProvider = class
    interface IDisposable
Public NotInheritable Class MetadataReaderProvider
Implements IDisposable
Vererbung
MetadataReaderProvider
Implementiert

Hinweise

MetadataReaderProvider unterstützt die folgenden Formate:

Methoden

Dispose()

Verwirft den gesamten vom Leser zugewiesenen Speicher.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
FromMetadataImage(Byte*, Int32)

Erstellt einen Metadatenanbieter über ein im Arbeitsspeicher gespeichertes Image.

FromMetadataImage(ImmutableArray<Byte>)

Erstellt einen Anbieter über einen Bytearray.

FromMetadataStream(Stream, MetadataStreamOptions, Int32)

Erstellt einen Anbieter für einen Stream der angegebenen Größe, beginnend an der aktuellen Position.

FromPortablePdbImage(Byte*, Int32)

Erstellt einen portablen PDB-Metadatenanbieter über einen im Arbeitsspeicher gespeicherten Blob.

FromPortablePdbImage(ImmutableArray<Byte>)

Erstellt einen portablen PDB-Metadatenanbieter über einen Bytearray.

FromPortablePdbStream(Stream, MetadataStreamOptions, Int32)

Erstellt einen Anbieter für einen Stream der angegebenen Größe, beginnend an der aktuellen Position.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder)

Ruft MetadataReader aus MetadataReaderProvider ab.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: