Поделиться через


MetadataReaderExtensions Класс

Определение

Предоставляет методы расширения для работы с определенными необработанными элементами куч и таблиц метаданных ECMA-335.

public ref class MetadataReaderExtensions abstract sealed
public static class MetadataReaderExtensions
type MetadataReaderExtensions = class
Public Module MetadataReaderExtensions
Наследование
MetadataReaderExtensions

Методы

GetEditAndContinueLogEntries(MetadataReader)

Перечисляет записи журнала EnC.

GetEditAndContinueMapEntries(MetadataReader)

Перечисляет записи схемы EnC.

GetHeapMetadataOffset(MetadataReader, HeapIndex)

Возвращает смещение от начала метаданных до указанной кучи.

GetHeapSize(MetadataReader, HeapIndex)

Возвращает размер указанной кучи.

GetNextHandle(MetadataReader, BlobHandle)

Возвращает маркер Blob, следующий за заданным в Blob куче, или нулевой маркер, если он является последним.

GetNextHandle(MetadataReader, StringHandle)

Возвращает маркер строки, следующей за заданной строкой в куче строк, или нулевой маркер, если она является последней.

GetNextHandle(MetadataReader, UserStringHandle)

Возвращает маркер UserString, следующего за заданным значением в куче UserString, или нулевой маркер, если он является последним.

GetTableMetadataOffset(MetadataReader, TableIndex)

Возвращает смещение от начала метаданных до указанной таблицы.

GetTableRowCount(MetadataReader, TableIndex)

Возвращает число строк в указанной таблице.

GetTableRowSize(MetadataReader, TableIndex)

Возвращает размер строки в указанной таблице.

GetTypesWithEvents(MetadataReader)

Перечисляет типы, определяющие одно или несколько событий.

GetTypesWithProperties(MetadataReader)

Перечисляет типы, определяющие одно или несколько свойств.

ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte)

При наличии обработчика типа и вида необработанного типа, находящегося в BLOB-объекте сигнатуры, определяет, является ли целевой тип типом значения или ссылочным типом.

Применяется к