ICorDebugILCode::GetEHClauses – metoda
[Podporováno v rozhraní .NET Framework 4.5.2 a novějších verzích]
Vrátí ukazatel na seznam klauzulí pro zpracování výjimek (EH), které jsou definovány pro tento zprostředkující jazyk (IL).
Syntaxe
HRESULT GetEHClauses(
[in] ULONG32 cClauses,
[out] ULONG32 * pcClauses,
[out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);
Parametry
cClauses
[v] Kapacita úložiště pole clauses
. Další informace naleznete v části Poznámky.
pcClauses
[ven] Počet klauzulí, o kterých jsou informace zapsány do clauses
pole.
clauses [out] Pole CorDebugEHClause objektů, které obsahují informace o klauzulích zpracování výjimek definovaných pro toto IL.
Poznámky
Pokud cClauses
je hodnota 0 a pcClauses
není null, pcClauses
nastaví se na počet dostupných klauzulí zpracování výjimek. Pokud cClauses
není nula, představuje kapacitu clauses
úložiště pole. Když metoda vrátí, clauses
obsahuje maximum cClauses
položek a pcClauses
je nastavena na počet klauzulí skutečně zapsaných do clauses
pole.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné od verze 4.5.2