Estrutura COR_TYPEID

Contém um identificador de tipo.

Sintaxe

typedef struct COR_TYPEID{  
    UINT64 token1;  
    UINT64 token2;  
} COR_TYPEID;  

Membros

Membro DESCRIÇÃO
token1 O primeiro índice de token.
token2 O segundo token.

Comentários

A COR_TYPEID estrutura é retornada por vários métodos de depuração que fornecem informações sobre objetos a serem coletados por lixo. Em seguida, ele pode ser passado como um argumento para outros métodos de depuração que fornecem informações adicionais sobre esse item. Por exemplo, ao enumerar um objeto ICorDebugHeapEnum, você pode recuperar objetos COR_HEAPOBJECT individuais que representam objetos individuais no heap gerenciado. Em seguida, você pode passar o COR_TYPEID valor do COR_HEAPOBJECT.type campo para o método ICorDebugProcess5::GetTypeForTypeID para recuperar um objeto ICorDebugType que fornece informações de tipo sobre o objeto.

Um COR_TYPEID objeto destina-se a ser opaco. Seus campos individuais não devem ser acessados ou manipulados. Seu único uso é como um identificador que é fornecido como um out parâmetro em uma chamada de método e que pode, por sua vez, ser passado para outros métodos para fornecer informações adicionais.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 4.5

Confira também