次の方法で共有


ICLRHostBindingPolicyManager

更新 : 2007 年 11 月

ホストが、現在のバインディング ポリシーを評価し、指定したアセンブリのポリシーの変更を伝達するためのメソッドを提供します。

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
    );
};

メソッド

メソッド

説明

ICLRHostBindingPolicyManager::EvaluatePolicy メソッド

ホストに代わってバインディング ポリシーを評価します。

ICLRHostBindingPolicyManager::ModifyApplicationPolicy メソッド

指定されたアセンブリのバインディング ポリシーを変更し、新しいバージョンのポリシーを作成します。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : MSCorEE.idl

ライブラリ : MSCorEE.dll にリソースとして格納されていること

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

参照

ICLRAssemblyIdentityManager

IHostAssemblyStore

その他の技術情報

ホスト インターフェイス