Partager via


ICLROnEventManager

Mise à jour : novembre 2007

Fournit les méthodes qui permettent à l'hôte d'enregistrer et d'annuler l'enregistrement des rappels pour les événements du Common Language Runtime (CLR).

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

Méthodes

Méthode

Description

ICLROnEventManager::RegisterActionOnEvent, méthode

Enregistre un pointeur de rappel pour l'événement spécifié.

ICLROnEventManager::UnregisterActionOnEvent, méthode

Annule l'enregistrement d'un pointeur de rappel enregistré pour l'événement spécifié.

Notes

Pour enregistrer et annuler l'enregistrement des rappels d'événement, l'hôte obtient une référence à ICLROnEventManager en appelant la méthode ICLRControl::GetCLRManager.

Remarque :

Les événements décrits par EClrEvent peuvent être déclenchés plusieurs fois et à partir de threads différents pour signaler le déchargement ou la désactivation du Common Language Runtime (CLR).

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MSCorEE.idl

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

EClrEvent

IActionOnCLREvent

ICLRControl

Autres ressources

Interfaces d'hébergement