共用方式為


ICorDebugILCode::GetEHClauses 方法

傳回針對此中繼語言 (IL) 定義的例外狀況處理 (EH) 子句清單的指標。

語法

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

參數

cClauses [在]陣列的 clauses 儲存容量。 如需詳細資訊,請參閱備註一節。

pcClauses [出]將資訊寫入 clauses 陣列的子句數目。

子句 [out] CorDebugEHClause 物件陣列,其中包含針對此 IL 定義的例外狀況處理子句相關資訊。

備註

如果為 0 且pcClausesNullpcClauses,則cClauses設定為可用的例外狀況處理子句數目。 如果為非零,則 cClauses 代表陣列的 clauses 儲存容量。 當方法傳回時,包含 clauses 最多 cClauses 的項目,並 pcClauses 設定為實際寫入陣列的 clauses 子句數目。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 4.5.2 起提供

另請參閱