Dela via


ICorDebugILCode::GetEHClauses-metod

Returnerar en pekare till en lista över undantagshanteringssatser (EH) som har definierats för det här mellanliggande språket (IL).

Syntax

HRESULT GetEHClauses(
   [in] ULONG32 cClauses,
   [out] ULONG32 * pcClauses,
   [out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);

Parameterar

cClauses [i] Matrisens clauses lagringskapacitet. Mer information finns i avsnittet Kommentarer.

pcClauses [ut] Antalet satser om vilken information som skrivs till matrisen clauses .

clauses [out] En matris med CorDebugEHClause-objekt som innehåller information om undantagshanteringssatser som definierats för denna IL.

Anmärkningar

Om cClauses är 0 och pcClauses inte är null anges pcClauses antalet tillgängliga undantagshanteringssatser. Om cClauses är icke-noll representerar den lagringskapaciteten för matrisen clauses . När metoden returnerar innehåller clauses det maximala antalet cClauses objekt och pcClauses anges till antalet satser som faktiskt skrivs till matrisen clauses .

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Framework 4.5.2

Se även