Partager via


IHostPolicyManager

Mise à jour : novembre 2007

Fournit des méthodes qui avertissent l'hôte des actions que le Common Language Runtime (CLR) effectue en cas d'abandon, de délai d'attente ou d'échec.

interface IHostPolicyManager: IUnknown {
    HRESULT OnDefaultAction (
        [in] EClrOperation  operation, 
        [in] EPolicyAction  action
    );
    HRESULT OnFailure(
        [in] EClrFailure    failure,
        [in] EPolicyAction  action
    );
    HRESULT OnTimeout (
        [in] EClrOperation  operation, 
        [in] EPolicyAction  action
    );
}

Méthodes

Méthode

Description

IHostPolicyManager::OnDefaultAction, méthode

Avertit l'hôte que le CLR est sur le point d'effectuer l'action par défaut spécifiée par un appel à ICLRPolicyManager::SetDefaultAction, en réponse à l'abandon d'un thread ou au déchargement de AppDomain.

IHostPolicyManager::OnFailure, méthode

Avertit l'hôte que le CLR est sur le point d'effectuer l'action spécifiée par un appel à la méthode ICLRPolicyManager::SetActionOnFailure en réponse à une allocation de ressources ou un échec de réclamation.

IHostPolicyManager::OnTimeout, méthode

Avertit l'hôte que le CLR est sur le point d'effectuer l'action spécifiée par un appel à ICLRPolicyManager::SetActionOnTimeout en réponse à un délai d'attente.

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

EClrFailure

EClrOperation

EPolicyAction

ICLRPolicyManager

Autres ressources

Interfaces d'hébergement