다음을 통해 공유


EBindPolicyLevels 열거형

어셈블리 정책을 적용하거나 수정할 수준을 지정하는 플래그를 제공합니다.

구문

typedef enum {  
    ePolicyLevelNone         = 0x0,  
    ePolicyLevelRetargetable = 0x1,  
    ePolicyUnifiedToCLR      = 0x2,  
    ePolicyLevelApp          = 0x4,  
    ePolicyLevelPublisher    = 0x8,  
    ePolicyLevelHost         = 0x10,  
    ePolicyLevelAdmin        = 0x20  
    ePolicyPortability       = 0x40  
} EBindPolicyLevels;  

멤버

멤버 설명
ePolicyLevelAdmin 정책이 관리자 수준에서 적용되도록 지정합니다.
ePolicyLevelApp 애플리케이션 수준에서 정책을 적용해야 되도록 지정합니다.
ePolicyLevelHost 호스트 수준에서 정책을 적용해야 되도록 지정합니다.
ePolicyLevelNone 정책 수준 플래그를 지정하지 않습니다.
ePolicyLevelPublisher 정책을 게시자 수준에서 적용되도록 지정합니다.
ePolicyLevelRetargetable 정책이 변수 수준에서 적용되도록 지정합니다.
ePolicyPortability 정책이 .NET Framework 어셈블리의 구현 간의 이식성을 지원해야 되도록 지정합니다. <supportPortability> 구성 파일 요소를 참조하세요.
ePolicyUnifiedToCLR 정책을 CLR(공용 언어 런타임)의 정책과 통합하도록 지정합니다.

설명

이 열거형은 ICLRHostBindingPolicyManager 인터페이스의 메서드에 전달되어 애플리케이션 정책의 변경 내용을 지정합니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: MSCorEE.h

라이브러리: MSCorEE.dll

.NET Framework 버전: 2.0부터 사용 가능

참고 항목