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 接口

其他资源

承载枚举

修订记录

Date

修订记录

原因

2010 年 8 月

添加了缺少的 ePolicyPortability 成员。

内容 Bug 修复