Partager via


ICLRHostBindingPolicyManager

Mise à jour : novembre 2007

Fournit des méthodes permettant à l'hôte d'évaluer la stratégie de liaison actuelle et de communiquer des modifications de stratégie pour un assembly spécifié.

interface ICLRHostBindingPolicyManager : IUnknown {
    HRESULT EvaluatePolicy (
        [in] LPCWSTR pwzReferenceIdentity,
        [in] BYTE *pbApplicationPolicy,
        [in] DWORD cbAppPolicySize,
        [out, size_is(*pcchPostPolicyReferenceIdentity)] LPWSTR pwzPostPolicyReferenceIdentity,
        [in, out] DWORD *pcchPostPolicyReferenceIdentity,
        [out] DWORD *pdwPoliciesApplied
    );
    HRESULT ModifyApplicationPolicy (
        [in] LPCWSTR pwzSourceAssemblyIdentity,
        [in] LPCWSTR pwzTargetAssemblyIdentity,
        [in] BYTE *pbApplicationPolicy,
        [in] DWORD cbAppPolicySize,
        [in] DWORD dwPolicyModifyFlags,
        [out, size_is(*pcbNewAppPolicySize)] BYTE  *pbNewApplicationPolicy,
        [in, out] DWORD *pcbNewAppPolicySize
    );
};

Méthodes

Méthode

Description

ICLRHostBindingPolicyManager::EvaluatePolicy, méthode

Évalue la stratégie de liaison pour le compte de l'hôte.

ICLRHostBindingPolicyManager::ModifyApplicationPolicy, méthode

Modifie la stratégie de liaison pour l'assembly spécifié et crée une nouvelle version de la stratégie.

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

ICLRAssemblyIdentityManager

IHostAssemblyStore

Autres ressources

Interfaces d'hébergement