Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La interfaz proporcionada por el llamador que se deriva de IUnknown e incluye métodos de devolución de llamada para varias notificaciones CLR que se producen a través de excepciones del sistema.
Nota:
Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.
Métodos
| método | Descripción |
|---|---|
| OnCodeGenerated | Devolución de llamada realizada si la excepción representa la generación de código para una instancia de método determinada. |
| OnCodeDiscarded | Devolución de llamada realizada si la excepción representa el descarte del código para una instancia de método determinada. |
| OnProcessExecution | Devolución de llamada realizada si la excepción representa el proceso que alcanza un estado de ejecución deseado. |
| OnTaskExecution | Devolución de llamada realizada si la excepción representa una tarea que alcanza un estado de ejecución deseado. |
| OnModuleLoaded | Devolución de llamada realizada si la excepción representa un módulo que se está cargando. |
| OnModuleUnloaded | Devolución de llamada realizada si la excepción representa un módulo que se descarga. |
| OnTypeLoaded | Devolución de llamada realizada si la excepción representa una instancia de tipo determinada que se carga. |
| OnTypeUnloaded | Devolución de llamada realizada si la excepción representa una instancia de tipo determinada que se descarga. |
Comentarios
Los usuarios del IXCLRDataProcess::TranslateExceptionRecordToNotification método implementan esta interfaz. No se expone a través de ningún encabezado o archivo de biblioteca. Sin embargo, es una interfaz COM que deriva de IUnknown con GUID 2D95A079-42A1-4837-818F-0B97D7048E0E y se puede implementar a través de los mecanismos COM habituales. La lista de métodos anteriores es la lista completa de métodos que no son IUnknown en esta interfaz y están en orden de vtable.
Requisitos
Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7