다음을 통해 공유


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

기타 리소스

호스팅 인터페이스