DeclarativeSecurityAction 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定可以使用声明性安全执行的安全操作。
public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction =
Public Enum DeclarativeSecurityAction
- 继承
字段
Assert | 3 | 即使堆栈中的高级调用方未被授限访问当前权限对象所标识的资源,调用代码仍能访问该资源。 |
Demand | 2 | 检查调用链中的所有调用方是否已被授予指定的权限。 |
Deny | 4 | 如果不进行进一步检查,则拒绝对指定权限的需求。 |
InheritanceDemand | 7 | 要求继承此类或重写方法的派生的类已具有指定的权限。 |
LinkDemand | 6 | 检查直接调用方是否已被授予指定的权限。 |
None | 0 | 无声明性安全操作。 |
PermitOnly | 5 | 如果不进行进一步检查,则拒绝对除指定权限之外的所有其他权限的需求。 |
RequestMinimum | 8 | 请求代码运行所需的最低权限。 此操作仅可以在程序集的作用域内使用。 |
RequestOptional | 9 | 请求可选的其他权限(不要求运行)。 此请求隐式拒绝所有未明确请求的其他权限。 此操作仅可以在程序集的作用域内使用。 |
RequestRefuse | 10 | 可能被误用的权限将不授予给调用代码的请求。 此操作仅可以在程序集的作用域内使用。 |