Describes the common language runtime (CLR) events for which the host can register callbacks.
Specifies a fatal CLR error.
Specifies the unloading of a particular AppDomain.
Specifies that a Managed Debugging Assistant (MDA) message has been generated.
Specifies that a stack overflow error has occurred.
The host can register callbacks for any of the event types described by EClrEvent by calling methods of the ICLROnEventManager interface. The host gets a pointer to this interface by calling the ICLRControl::GetCLRManager method.
The Event_CLRDisabled and Event_DomainUnload events can be raised more than once and from different threads to signal an unload or the disabling of the CLR.
The Event_MDAFired event raises the creation of an MDAInfo instance that contains the details of the MDA message. For more information about MDAs, see Diagnosing Errors with Managed Debugging Assistants.
Platforms: See .NET Framework System Requirements.
.NET Framework Versions: Available since 2.0