ICorDebugILCode::GetEHClauses (Método)
[Compatible con .NET Framework 4.5.2 y versiones posteriores]
Devuelve un puntero a una lista de cláusulas de control de excepciones (EH) definidas para este lenguaje intermedio (IL).
Sintaxis
HRESULT GetEHClauses(
[in] ULONG32 cClauses,
[out] ULONG32 * pcClauses,
[out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);
Parámetros
cClauses
[in] Capacidad de almacenamiento de la matriz clauses
. Vea la sección Comentarios para obtener más información.
pcClauses
[out] Número de cláusulas para las cuales se escribe información en la matriz clauses
.
cláusulas
[out] Matriz de objetosCorDebugEHClause que contienen información sobre las cláusulas de control de excepciones para este IL.
Comentarios
Si cClauses
es 0 y pcClauses
no es null, pcClauses
se establece en el número de cláusulas de control de excepciones disponible. Si cClauses
no es cero, representa la capacidad de almacenamiento de la matriz clauses
. Cuando el método vuelve, clauses
contiene un máximo de elementos cClauses
y pcClauses
se establece en el número de cláusulas escritas realmente en la matriz clauses
.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4.5.2
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de