다음을 통해 공유


EBindPolicyLevels 열거형

업데이트: 2010년 8월

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

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 인터페이스의 메서드에 전달하여 응용 프로그램 정책의 변경 사항을 지정합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: MSCorEE.h

라이브러리: MSCorEE.dll

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

ICLRAssemblyIdentityManager 인터페이스

기타 리소스

호스팅 열거형

변경 기록

날짜

변경 내용

이유

2010년 8월

누락된 ePolicyPortability 멤버를 추가했습니다.

콘텐츠 버그 수정