Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce un puntatore a un elenco di clausole di gestione delle eccezioni 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 altre informazioni, vedere la sezione Osservazioni.
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 archiviazione della clauses matrice. Quando termina, clauses il metodo contiene un massimo di cClauses elementi e pcClauses viene impostato sul numero di clausole effettivamente scritte nella clauses matrice.
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versioni di .NET: Disponibile a partire da .NET Framework 4.5.2