ObjectAccessRule 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用户标识、访问掩码和访问控制类型(允许或拒绝)的组合。 对象 ObjectAccessRule 还包含有关规则应用到的对象类型、可继承规则的子对象类型、子对象继承方式、子对象继承方式以及如何传播继承的信息。
public ref class ObjectAccessRule abstract : System::Security::AccessControl::AccessRule
public abstract class ObjectAccessRule : System.Security.AccessControl.AccessRule
type ObjectAccessRule = class
inherit AccessRule
Public MustInherit Class ObjectAccessRule
Inherits AccessRule
- 继承
- 派生
构造函数
| 名称 | 说明 |
|---|---|
| ObjectAccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, Guid, Guid, AccessControlType) |
使用指定的值初始化类的新实例 ObjectAccessRule 。 |
属性
| 名称 | 说明 |
|---|---|
| AccessControlType |
AccessControlType获取与此AccessRule对象关联的值。 (继承自 AccessRule) |
| AccessMask |
获取此规则的访问掩码。 (继承自 AuthorizationRule) |
| IdentityReference |
IdentityReference获取此规则适用的对象。 (继承自 AuthorizationRule) |
| InheritanceFlags |
获取确定子对象如何继承此规则的标志的值。 (继承自 AuthorizationRule) |
| InheritedObjectType |
获取可继承对象的 ObjectAccessRule 子对象的类型。 |
| IsInherited |
获取一个值,该值指示此规则是显式设置还是继承自父容器对象。 (继承自 AuthorizationRule) |
| ObjectFlags |
获取指定对象的属性ObjectTypeInheritedObjectType是否ObjectAccessRule包含有效值的标志。 |
| ObjectType |
获取应用对象 ObjectAccessRule 的类型。 |
| PropagationFlags |
获取传播标志的值,该值确定此规则的继承如何传播到子对象。 仅当枚举的值 InheritanceFlags 不是 None时,此属性才重要。 (继承自 AuthorizationRule) |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |