MetadataReaderProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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:
- Metadados da CLI do ECMA-335 (Common Language Infrastructure) (FromMetadataImage(Byte*, Int32)).
- Editar e continuar o delta de metadados (FromMetadataImage(Byte*, Int32)).
- Metadados PDB portáteis (FromPortablePdbImage(Byte*, Int32)).
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) |