MetadataReaderExtensions Classe

Definição

Fornece métodos de extensão para trabalhar com determinados elementos brutos das tabelas e heaps de metadados ECMA-335.

public ref class MetadataReaderExtensions abstract sealed
public static class MetadataReaderExtensions
type MetadataReaderExtensions = class
Public Module MetadataReaderExtensions
Herança
MetadataReaderExtensions

Métodos

Nome Description
GetEditAndContinueLogEntries(MetadataReader)

Enumera entradas do log enc.

GetEditAndContinueMapEntries(MetadataReader)

Enumera entradas do mapa enc.

GetHeapMetadataOffset(MetadataReader, HeapIndex)

Retorna o deslocamento do início dos metadados para o heap especificado.

GetHeapSize(MetadataReader, HeapIndex)

Retorna o tamanho do heap especificado.

GetNextHandle(MetadataReader, BlobHandle)

Retorna o identificador para o Blob que segue o determinado no Blob heap ou um identificador nulo se for o último.

GetNextHandle(MetadataReader, StringHandle)

Retorna o identificador para a cadeia de caracteres que segue o determinado no heap de cadeia de caracteres ou um identificador nulo se for o último.

GetNextHandle(MetadataReader, UserStringHandle)

Retorna um identificador para o UserString que segue o determinado no heap UserString ou um identificador nulo se for o último.

GetTableMetadataOffset(MetadataReader, TableIndex)

Retorna o deslocamento do início dos metadados para a tabela especificada.

GetTableRowCount(MetadataReader, TableIndex)

Retorna o número de linhas na tabela especificada.

GetTableRowSize(MetadataReader, TableIndex)

Retorna o tamanho de uma linha na tabela especificada.

GetTypesWithEvents(MetadataReader)

Enumerar tipos que definem um ou mais eventos.

GetTypesWithProperties(MetadataReader)

Enumerar tipos que definem uma ou mais propriedades.

ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte)

Dado um identificador de tipo e um tipo bruto encontrado em um blob de assinatura determina se o tipo de destino é um tipo de valor ou um tipo de referência.

Aplica-se a