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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: ao longo de 2024, vamos eliminar problemas do GitHub como o mecanismo de comentários para conteúdo e substituí-lo por um novo sistema de comentários. Para obter mais informações, consulte:Enviar e exibir comentários de