ActiveDirectoryAuditRule 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ActiveDirectoryAuditRule 用于在系统访问控制列表 (SACL) 中设置访问控制项 (ACE)。 ActiveDirectoryAccessRule 包含受信者,表示为 IdentityReference 对象。 它还包含关于访问控制类型、访问掩码及其他属性(如继承标志)的信息。 此规则在 ActiveDirectorySecurity 对象上设置。 在 ActiveDirectorySecurity 提交至目录存储区之后,它将根据在 ActiveDirectoryAuditRule 上设置的规则修改安全说明符对象。
public ref class ActiveDirectoryAuditRule : System::Security::AccessControl::ObjectAuditRule
public class ActiveDirectoryAuditRule : System.Security.AccessControl.ObjectAuditRule
type ActiveDirectoryAuditRule = class
inherit ObjectAuditRule
Public Class ActiveDirectoryAuditRule
Inherits ObjectAuditRule
- 继承
构造函数
ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags) |
使用指定的标识、权限和标志来初始化 ActiveDirectoryAuditRule 类的新实例。 |
ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance) |
使用指定的标识、权限、标志和继承类型来初始化 ActiveDirectoryAuditRule 类的新实例。 |
ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance, Guid) |
使用指定的标识、权限、标志、继承类型和继承对象类型来初始化 ActiveDirectoryAuditRule 类的新实例。 |
ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid) |
使用指定的标识、权限、标志和对象类型来初始化 ActiveDirectoryAuditRule 类的新实例。 |
ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid, ActiveDirectorySecurityInheritance) |
使用指定的标识、权限、标志、对象类型和继承类型来初始化 ActiveDirectoryAuditRule 类的新实例。 |
ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid, ActiveDirectorySecurityInheritance, Guid) |
使用指定的标识、权限、标志、对象类型、继承类型和继承对象类型来初始化 ActiveDirectoryAuditRule 类的新实例。 |
属性
AccessMask |
获取此规则的访问掩码。 (继承自 AuthorizationRule) |
ActiveDirectoryRights |
获取审核规则的权限。 |
AuditFlags |
获取此审核规则的审核标志。 (继承自 AuditRule) |
IdentityReference |
获取对其应用此规则的 IdentityReference。 (继承自 AuthorizationRule) |
InheritanceFlags |
获取用于确定子对象如何继承此规则的标志的值。 (继承自 AuthorizationRule) |
InheritanceType |
获取审核规则的继承类型。 |
InheritedObjectType |
获取可继承 ObjectAuditRule 对象的子对象的类型。 (继承自 ObjectAuditRule) |
IsInherited |
获取一个值,该值指示此规则是否为显式设置或继承自父级容器对象。 (继承自 AuthorizationRule) |
ObjectFlags |
ObjectType 对象的 InheritedObjectType 和 ObjectAuditRule 属性包含有效的值。 (继承自 ObjectAuditRule) |
ObjectType |
获取 ObjectAuditRule 适用的对象类型。 (继承自 ObjectAuditRule) |
PropagationFlags |
获取传播标志的值,该值确定如何将此规则的继承传播到子对象。 仅当 InheritanceFlags 枚举的值不为 None 时,此属性才有意义。 (继承自 AuthorizationRule) |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |