Metodo ICorDebugILCode::GetEHClauses
[Supportato in .NET Framework 4.5.2 e versioni successive]
Restituisce un puntatore a un elenco di clausole di gestione delle eccezioni (EH) definite per questo linguaggio intermedio (IL).
Sintassi
HRESULT GetEHClauses(
[in] ULONG32 cClauses,
[out] ULONG32 * pcClauses,
[out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);
Parametri
cClauses
[in] Capacità di archiviazione della clauses
matrice. Per ulteriori informazioni, vedere le sezione Note.
pcClauses
[out] Numero di clausole relative alle informazioni scritte nella clauses
matrice.
clausole [out] Matrice di oggetti CorDebugEHClause che contengono informazioni sulle clausole di gestione delle eccezioni definite per il codice IL.
Osservazioni:
Se cClauses
è 0 ed pcClauses
è diverso da Null, pcClauses
viene impostato sul numero di clausole di gestione delle eccezioni disponibili. Se cClauses
è diverso da zero, rappresenta la capacità di memoria della matrice clauses
. Quando il metodo restituisce un valore, clauses
contiene un massimo di cClauses
elementi e pcClauses
viene impostato sul numero di clausole effettivamente scritte nella matrice clauses
.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 4.5.2