Compartilhar via


MetadataTokens Classe

Definição

public ref class MetadataTokens abstract sealed
public static class MetadataTokens
type MetadataTokens = class
Public Module MetadataTokens
Herança
MetadataTokens

Campos

HeapCount

Número máximo de tabelas que podem estar presentes nos metadados do Ecma335.

TableCount

Número máximo de tabelas que podem estar presentes nos metadados do Ecma335.

Métodos

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

Cria um identificador de entidade usando um valor de token.

EntityHandle(TableIndex, Int32)

Cria um EntityHandle usando um valor de token.

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

Obtém o deslocamento dos dados de heap de metadados que correspondem ao handle especificado.

GetHeapOffset(GuidHandle)

Obtém o deslocamento dos dados de heap de metadados que correspondem ao handle especificado.

GetHeapOffset(Handle)

Obtém o deslocamento dos dados de heap de metadados que correspondem ao handle especificado.

GetHeapOffset(MetadataReader, Handle)

Obtém o deslocamento dos dados de heap de metadados que correspondem ao handle especificado no contexto de reader.

GetHeapOffset(StringHandle)

Obtém o deslocamento dos dados de heap de metadados que correspondem ao handle especificado.

GetHeapOffset(UserStringHandle)

Obtém o deslocamento dos dados de heap de metadados que correspondem ao handle especificado.

GetRowNumber(EntityHandle)

Obtém o número da linha de uma entrada da tabela de metadados que corresponde ao handle especificado.

GetRowNumber(MetadataReader, EntityHandle)

Obtém o número da linha de uma entrada da tabela de metadados que corresponde ao handle especificado no contexto de reader.

GetToken(EntityHandle)

Obtém o token de metadados do handle especificado.

GetToken(Handle)

Obtém o token de metadados do handle especificado.

GetToken(MetadataReader, EntityHandle)

Obtém o token de metadados do handle especificado no contexto de reader.

GetToken(MetadataReader, Handle)

Obtém o token de metadados do handle especificado no contexto de reader.

GuidHandle(Int32)
Handle(Int32)

Cria um identificador usando um valor de token.

Handle(TableIndex, Int32)

Cria um EntityHandle usando um valor de token.

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)

Obtém o HeapIndex do heap correspondente ao HandleKind especificado.

TryGetTableIndex(HandleKind, TableIndex)

Obtém o TableIndex da tabela correspondente ao HandleKind especificado.

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

Aplica-se a