Compartilhar via


MetadataReaderProvider Classe

Definição

Fornece um MetadataReader para metadados armazenados em uma matriz de bytes, um bloco de memória ou um fluxo.

public ref class MetadataReaderProvider sealed : IDisposable
public sealed class MetadataReaderProvider : IDisposable
type MetadataReaderProvider = class
    interface IDisposable
Public NotInheritable Class MetadataReaderProvider
Implements IDisposable
Herança
MetadataReaderProvider
Implementações

Comentários

MetadataReaderProvider dá suporte aos seguintes formatos:

Métodos

Dispose()

Descarta toda a memória alocada pelo leitor.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FromMetadataImage(Byte*, Int32)

Cria um provedor de metadados sobre uma imagem armazenada na memória.

FromMetadataImage(ImmutableArray<Byte>)

Cria um provedor ao longo de uma matriz de bytes.

FromMetadataStream(Stream, MetadataStreamOptions, Int32)

Cria um provedor para um fluxo do tamanho especificado começando na posição atual.

FromPortablePdbImage(Byte*, Int32)

Cria um provedor de metadados PDB portátil em um blob armazenado na memória.

FromPortablePdbImage(ImmutableArray<Byte>)

Cria um provedor de metadados PDB portátil em uma matriz de bytes.

FromPortablePdbStream(Stream, MetadataStreamOptions, Int32)

Cria um provedor para um fluxo do tamanho especificado começando na posição atual.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder)

Obtém um MetadataReader de um MetadataReaderProvider.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a