PolicyStatementAttribute 枚举

为代码组上的安全策略定义特殊的属性标志。

此枚举有一个 FlagsAttribute 属性,允许其成员值按位组合。

**命名空间:**System.Security.Policy
**程序集:**mscorlib(在 mscorlib.dll 中)

语法

声明
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration PolicyStatementAttribute
用法
Dim instance As PolicyStatementAttribute
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum PolicyStatementAttribute
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum class PolicyStatementAttribute
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute FlagsAttribute() */ 
public enum PolicyStatementAttribute
SerializableAttribute 
ComVisibleAttribute(true) 
FlagsAttribute 
public enum PolicyStatementAttribute

成员

  成员名称 说明
All 设置所有的属性标志。 
Exclusive 独占代码组标志。当代码组设置此标志时,只将与该代码组关联的权限授予属于代码组的代码。至多可以将一个与给定代码段匹配的代码组设置为独占性的。 
LevelFinal 标志,表示导致较低策略级别不被作为解析操作的一部分进行评估的策略语句,它实际上允许策略级别重写较低的级别。 
Nothing 不设置任何标志。 

备注

在策略语句上设置的属性标志控制代码组与其他代码组和其他策略级别合并的方式。

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

System.Security.Policy 命名空间