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


MetadataTokens Класс

Определение

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

Поля

HeapCount

Максимальное число таблиц, которые могут присутствовать в метаданных Ecma335.

TableCount

Максимальное число таблиц, которые могут присутствовать в метаданных Ecma335.

Методы

AssemblyFileHandle(Int32)
AssemblyReferenceHandle(Int32)
BlobHandle(Int32)
ConstantHandle(Int32)
CustomAttributeHandle(Int32)
CustomDebugInformationHandle(Int32)
DeclarativeSecurityAttributeHandle(Int32)
DocumentHandle(Int32)
DocumentNameBlobHandle(Int32)
EntityHandle(Int32)

Создает дескриптор сущности на основе значения токена.

EntityHandle(TableIndex, Int32)

Создает EntityHandle на основе значения токена.

EventDefinitionHandle(Int32)
ExportedTypeHandle(Int32)
FieldDefinitionHandle(Int32)
GenericParameterConstraintHandle(Int32)
GenericParameterHandle(Int32)
GetHeapOffset(BlobHandle)

Возвращает смещение данных, соответствующих указанному дескриптору handle, в куче метаданных.

GetHeapOffset(GuidHandle)

Возвращает смещение данных, соответствующих указанному дескриптору handle, в куче метаданных.

GetHeapOffset(Handle)

Возвращает смещение данных, соответствующих указанному дескриптору handle, в куче метаданных.

GetHeapOffset(MetadataReader, Handle)

Возвращает смещение данных, соответствующих указанному дескриптору handle в контексте reader, в куче метаданных.

GetHeapOffset(StringHandle)

Возвращает смещение данных, соответствующих указанному дескриптору handle, в куче метаданных.

GetHeapOffset(UserStringHandle)

Возвращает смещение данных, соответствующих указанному дескриптору handle, в куче метаданных.

GetRowNumber(EntityHandle)

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

GetRowNumber(MetadataReader, EntityHandle)

Возвращает номер строки записи, соответствующей указанному дескриптору handle в контексте reader, в таблице метаданных.

GetToken(EntityHandle)

Возвращает токен метаданных для указанного дескриптора handle.

GetToken(Handle)

Возвращает токен метаданных для указанного дескриптора handle.

GetToken(MetadataReader, EntityHandle)

Возвращает токен метаданных для указанного дескриптора handle в контексте reader.

GetToken(MetadataReader, Handle)

Возвращает токен метаданных для указанного дескриптора handle в контексте reader.

GuidHandle(Int32)
Handle(Int32)

Создает дескриптор на основе значения токена.

Handle(TableIndex, Int32)

Создает EntityHandle на основе значения токена.

ImportScopeHandle(Int32)
InterfaceImplementationHandle(Int32)
LocalConstantHandle(Int32)
LocalScopeHandle(Int32)
LocalVariableHandle(Int32)
ManifestResourceHandle(Int32)
MemberReferenceHandle(Int32)
MethodDebugInformationHandle(Int32)
MethodDefinitionHandle(Int32)
MethodImplementationHandle(Int32)
MethodSpecificationHandle(Int32)
ModuleReferenceHandle(Int32)
ParameterHandle(Int32)
PropertyDefinitionHandle(Int32)
StandaloneSignatureHandle(Int32)
StringHandle(Int32)
TryGetHeapIndex(HandleKind, HeapIndex)

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

TryGetTableIndex(HandleKind, TableIndex)

Возвращает индекс TableIndex таблицы, соответствующей указанному HandleKind.

TypeDefinitionHandle(Int32)
TypeReferenceHandle(Int32)
TypeSpecificationHandle(Int32)
UserStringHandle(Int32)

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