MetadataTokens Class

Definition

public ref class MetadataTokens abstract sealed
public static class MetadataTokens
type MetadataTokens = class
Public Module MetadataTokens
Inheritance
MetadataTokens

Fields

HeapCount

Maximum number of tables that can be present in Ecma335 metadata.

TableCount

Maximum number of tables that can be present in Ecma335 metadata.

Methods

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

Creates an entity handle from a token value.

EntityHandle(TableIndex, Int32)

Creates an EntityHandle from a token value.

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

Gets the offset of metadata heap data that corresponds to the specified handle.

GetHeapOffset(GuidHandle)

Gets the offset of metadata heap data that corresponds to the specified handle.

GetHeapOffset(Handle)

Gets the offset of metadata heap data that corresponds to the specified handle.

GetHeapOffset(MetadataReader, Handle)

Gets the offset of metadata heap data that corresponds to the specified handle in the context of reader.

GetHeapOffset(StringHandle)

Gets the offset of metadata heap data that corresponds to the specified handle.

GetHeapOffset(UserStringHandle)

Gets the offset of metadata heap data that corresponds to the specified handle.

GetRowNumber(EntityHandle)

Gets the row number of a metadata table entry that corresponds to the specified handle.

GetRowNumber(MetadataReader, EntityHandle)

Gets the row number of a metadata table entry that corresponds to the specified handle in the context of reader.

GetToken(EntityHandle)

Gets the metadata token of the specified handle.

GetToken(Handle)

Gets the metadata token of the specified handle.

GetToken(MetadataReader, EntityHandle)

Gets the metadata token of the specified handle in the context of reader.

GetToken(MetadataReader, Handle)

Gets the metadata token of the specified handle in the context of reader.

GuidHandle(Int32)
Handle(Int32)

Creates a handle from a token value.

Handle(TableIndex, Int32)

Creates an EntityHandle from a token value.

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)

Gets the HeapIndex of the heap corresponding to the specified HandleKind.

TryGetTableIndex(HandleKind, TableIndex)

Gets the TableIndex of the table corresponding to the specified HandleKind.

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

Applies to