Freigeben über


ICLROnEventManager

Aktualisiert: November 2007

Stellt Methoden bereit, mit denen der Host Rückrufe für Common Language Runtime-Ereignisse (CLR) registrieren bzw. deren Registrierung aufheben kann.

interface ICLROnEventManager : IUnknown {
    HRESULT RegisterActionOnEvent (
        [in] EClrEvent event,
        [in] IActionOnCLREvent *pAction
    );
    HRESULT UnregisterActionOnEvent (
        [in] EClrEvent event,
        [in] IActionOnCLREvent *pAction
    );
}

Methoden

Methode

Beschreibung

ICLROnEventManager::RegisterActionOnEvent-Methode

Registriert einen Rückrufzeiger für das angegebene Ereignis.

ICLROnEventManager::UnregisterActionOnEvent-Methode

Hebt die Registrierung eines zuvor registrierten Rückrufzeigers für das angegebene Ereignis auf.

Hinweise

Zum Registrieren von Ereignisrückrufen und zum Aufheben der zugehörigen Registrierung ruft der Host durch Aufruf der ICLRControl::GetCLRManager-Methode einen Verweis zu ICLROnEventManager ab.

Tipp

Die durch EClrEvent beschriebenen Ereignisse können mehrmals und von verschiedenen Threads ausgelöst werden, um ein Entladen oder das Deaktivieren der CLR zu signalisieren.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.idl

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

EClrEvent

IActionOnCLREvent

ICLRControl

Weitere Ressourcen

Hostingschnittstellen