Sdílet prostřednictvím


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

Viz také