ICorDebugType2::GetTypeID – metoda

Získá COR_TYPEID pro tento typ.

Syntaxe

HRESULT GetTypeID(  
    ([out] COR_TYPEID *id  
);  

Parametry

id
[out] Ukazatel na COR_TYPEID pro tento typ ICorDebugType.

Návratová hodnota

Vrácená hodnota je S_OK při úspěchu nebo kód selhání HRESULT při selhání. Kódy HRESULT zahrnují následující:

Návratový kód Description
S_OK Metoda byla úspěšná. Metoda načetla platnou COR_TYPEID.
CORDBG_E_CLASS_NOT_LOADED Typ nebyl načten.
CORDBG_E_UNSUPPORTED Typ není podporován.

Poznámky

Tato metoda poskytuje mapování z ICorDebugType, který představuje typ, který může nebo nemusí být načten do modulu runtime, na COR_TYPEID, který slouží jako neprůstřelný popisovač, který identifikuje typ načtený do modulu runtime.

Pokud typ, který ICorDebugType představuje, ještě nebyl načten, vrátí CORDBG_E_CLASS_NOT_LOADEDtato metoda . Pokud typ není podporovaný, vrátí CORDBG_E_UNSUPPORTED.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 4.6.2

Viz také