ActiveDirectorySecurity.AuditRuleFactory 方法

定义

创建 对象 AuditRule

重载

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

AuditRule创建具有指定值的对象。

public:
 override System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags);
public override sealed System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public Overrides NotOverridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule

参数

identityReference
IdentityReference

解析 IdentityReference 为安全标识符(SID)的对象,例如 NTAccount 对象。

accessMask
Int32

显示 Int32 要使用的访问权限的位掩码。

isInherited
Boolean

一个 Boolean 对象,指示是否继承 ACE。 true 如果继承 ACE,则为否则,为 false.

inheritanceFlags
InheritanceFlags

包含 InheritanceFlags 目录对象上的继承标志的对象。

propagationFlags
PropagationFlags

包含 PropagationFlags 目录对象上的继承传播标志的对象。

flags
AuditFlags

包含 AuditFlagsActiveDirectorySecurity 对象的审核标志的对象。

返回

对应于 AuditRuleActiveDirectorySecurity 对象。

另请参阅

适用于

AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)

Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs
Source:
ActiveDirectorySecurity.cs

AuditRule创建具有指定值的对象。

public:
 override System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags, Guid objectGuid, Guid inheritedObjectGuid);
public override sealed System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags, Guid objectGuid, Guid inheritedObjectGuid);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags * Guid * Guid -> System.Security.AccessControl.AuditRule
Public Overrides NotOverridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags, objectGuid As Guid, inheritedObjectGuid As Guid) As AuditRule

参数

identityReference
IdentityReference

解析 IdentityReference 为安全标识符的 NTAccount 对象(SID)等对象。

accessMask
Int32

显示 Int32 要使用的访问权限的位掩码。

isInherited
Boolean

一个 Boolean 对象,指示是否继承 ACE。 true 如果继承 ACE,则为否则,为 false.

inheritanceFlags
InheritanceFlags

包含 InheritanceFlags 目录对象上的继承标志的对象。

propagationFlags
PropagationFlags

包含 PropagationFlags 目录对象上的继承传播标志的对象。

flags
AuditFlags

包含 AuditFlagsActiveDirectorySecurity 对象的审核标志的对象。

objectGuid
Guid

Guid包含目录对象的 Guido 的对象。

inheritedObjectGuid
Guid

Guid包含继承的目录对象的 Guido 的对象。

返回

对应于 AuditRuleActiveDirectorySecurity 对象。

另请参阅

适用于