Bagikan melalui


Enumerasi EClrEvent

Menjelaskan acara runtime bahasa umum (CLR) di mana host bisa mendaftarkan panggilan balik.

Sintaks

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

Anggota

Anggota Deskripsi
Event_ClrDisabled Menentukan kesalahan CLR yang fatal.
Event_DomainUnload Menentukan pembongkaran AppDomain tertentu.
Event_MDAFired Menentukan bahwa pesan Asisten Penelusuran Kesalahan Terkelola (MDA) telah dibuat.
Event_StackOverflow Menentukan bahwa telah terjadi kesalahan luapan tumpukan.

Keterangan

Host bisa mendaftarkan panggilan balik untuk salah satu jenis acara yang dijelaskan EClrEvent dengan memanggil metode antarmuka ICLROnEventManager. Host mendapatkan penuding ke antarmuka ini dengan memanggil metode ICLRControl::GetCLRManager.

Acara Event_CLRDisabled dan Event_DomainUnload bisa ditingkatkan lebih dari sekali dan dari utas yang berbeda untuk menandakan pembongkaran atau penonaktifan runtime bahasa umum.

Acara Event_MDAFired meningkatkan pembuatan instans MDAInfo yang berisi detail pesan MDA. Untuk informasi selengkapnya tentang MDA, lihat Mendiagnosis Kesalahan dengan Asisten Penelusuran Kesalahan Terkelola.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: MSCorEE.h

Pustaka: MSCorEE.dll

Versi .NET Framework: Tersedia mulai dari 2.0

Lihat juga