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 中的原始类型种类决定目标类型是值类型还是引用类型。

适用于