Delen via


COR_TYPEID structuur

Bevat een type-id.

Syntax

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

Leden

Lid Beschrijving
token1 Het eerste token.
token2 Het tweede token.

Opmerkingen

De COR_TYPEID structuur wordt geretourneerd door een aantal foutopsporingsmethoden die informatie bieden over objecten die moeten worden verzameld. Het kan vervolgens als argument worden doorgegeven aan andere foutopsporingsmethoden die aanvullende informatie over dat item bieden. Door bijvoorbeeld een ICorDebugHeapEnum-object te inventariseren, kunt u afzonderlijke COR_HEAPOBJECT-objecten ophalen die afzonderlijke objecten in de beheerde heap vertegenwoordigen. Vervolgens kunt u de COR_TYPEID waarde van het COR_HEAPOBJECT.type veld doorgeven aan de methode ICorDebugProcess5::GetTypeForTypeID om een ICorDebugType-object op te halen dat typeinformatie over het object biedt.

Een COR_TYPEID object is bedoeld om ondoorzichtig te zijn. De afzonderlijke velden mogen niet worden geopend of gemanipuleerd. Het enige gebruik is als een id die wordt opgegeven als een out parameter in een methodeaanroep en die op zijn beurt kan worden doorgegeven aan andere methoden om aanvullende informatie te bieden.

Vereisten

Platforms: Zie Systeemvereisten.

Header: CorDebug.idl, CorDebug.h

Bibliotheek: CorGuids.lib

.NET Framework versies: beschikbaar sinds 4.5

Zie ook