Megosztás a következőn keresztül:


EClrEvent enumerálás

Azokat a gyakori nyelvi futtatókörnyezeti (CLR-) eseményeket ismerteti, amelyek esetében a gazdagép regisztrálhat visszahívásokat.

Syntax

typedef enum {  
    Event_ClrDisabled,  
    Event_DomainUnload,  
    Event_MDAFired,  
    Event_StackOverflow  
} EClrEvent;  

Tagok

Tag Description
Event_ClrDisabled Végzetes CLR-hibát ad meg.
Event_DomainUnload Egy adott AppDomainkiürítését adja meg.
Event_MDAFired Megadja, hogy létrejött-e egy Felügyelt hibakeresési segéd (MDA) üzenet.
Event_StackOverflow Megadja, hogy a verem túlcsordulási hiba történt-e.

Megjegyzések

A gazdagép regisztrálhatja a visszahívásokat az ICLROnEventManager felület hívási módszereivel EClrEvent leírt eseménytípusokhoz. A gazdagép az ICLRControl::GetCLRManager metódus meghívásával mutatót kap erre a felületre.

A Event_CLRDisabled és Event_DomainUnload események több alkalommal és különböző szálakból is emelhetők, hogy jelezhesse a CLR kiürítésének vagy letiltásának jelzését.

Az Event_MDAFired esemény létrehoz egy MDAInfo-példányt , amely az MDA-üzenet részleteit tartalmazza. Az MDA-kkal kapcsolatos további információkért lásd: Hibák diagnosztizálása felügyelt hibakeresési asszisztensekkel.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MSCorEE.h

Kódtár: MSCorEE.dll

.NET-keretrendszer verziók: 2.0 óta érhető el

Lásd még