MetadataReaderExtensions Clase

Definición

Proporciona métodos de extensión para trabajar con determinados elementos sin procesar de las tablas de metadatos y los montones de ECMA-335.Provides extension methods for working with certain raw elements of the ECMA-335 metadata tables and heaps.

public ref class MetadataReaderExtensions abstract sealed
public static class MetadataReaderExtensions
type MetadataReaderExtensions = class
Public Module MetadataReaderExtensions
Herencia
MetadataReaderExtensions

Métodos

GetEditAndContinueLogEntries(MetadataReader)

Enumera las entradas del registro de EnC.Enumerates entries of EnC log.

GetEditAndContinueMapEntries(MetadataReader)

Enumera las entradas del mapa de EnC.Enumerates entries of EnC map.

GetHeapMetadataOffset(MetadataReader, HeapIndex)

Devuelve el desplazamiento desde el inicio de los metadatos hasta el montón especificado.Returns the offset from the start of metadata to the specified heap.

GetHeapSize(MetadataReader, HeapIndex)

Devuelve el tamaño del montón especificado.Returns the size of the specified heap.

GetNextHandle(MetadataReader, BlobHandle)

Devuelve el identificador del elemento Blob que sigue al especificado en el montón de Blob o un identificador nulo si es el último.Returns the handle to the Blob that follows the given one in the Blob heap or a nil handle if it is the last one.

GetNextHandle(MetadataReader, StringHandle)

Devuelve el identificador de la cadena que sigue a la especificada en el montón de cadenas, o bien un identificador nulo si es la última.Returns the a handle to the string that follows the given one in the string heap, or a nil handle if it is the last one.

GetNextHandle(MetadataReader, UserStringHandle)

Devuelve el identificador del elemento UserString que sigue al especificado en el montón de UserString, o bien un identificador nulo si es el último.Returns the a handle to the UserString that follows the given one in the UserString heap or a nil handle if it is the last one.

GetTableMetadataOffset(MetadataReader, TableIndex)

Devuelve el desplazamiento desde el inicio de los metadatos hasta la tabla especificada.Returns the offset from the start of metadata to the specified table.

GetTableRowCount(MetadataReader, TableIndex)

Devuelve el número de filas de la tabla especificada.Returns the number of rows in the specified table.

GetTableRowSize(MetadataReader, TableIndex)

Devuelve el tamaño de una fila de la tabla especificada.Returns the size of a row in the specified table.

GetTypesWithEvents(MetadataReader)

Enumera los tipos que definen uno o varios eventos.Enumerate types that define one or more events.

GetTypesWithProperties(MetadataReader)

Enumera los tipos que definen una o varias propiedades.Enumerate types that define one or more properties.

ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte)

Dado un identificador de tipo y una clase de tipo sin formato en un blob de firma, determina si el tipo de destino es un tipo de valor o de referencia.Given a type handle and a raw type kind found in a signature blob determines whether the target type is a value type or a reference type.

Se aplica a