ActiveDirectorySecurity.AuditRuleFactory Methode

Definitie

Hiermee maakt u een AuditRule-object.

Overloads

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

Hiermee maakt u een AuditRule object met de opgegeven waarden.

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

Parameters

identityReference
IdentityReference

Een IdentityReference object, zoals een NTAccount-object, dat wordt omgezet in een beveiligings-id (SID).

accessMask
Int32

Een Int32 bitmasker met de toegangsbevoegdheden die moeten worden gebruikt.

isInherited
Boolean

Een Boolean object dat aangeeft of ACL's worden overgenomen. true indien ACL's worden overgenomen; anders, false.

inheritanceFlags
InheritanceFlags

Een InheritanceFlags object met overnamevlagmen op een mapobject.

propagationFlags
PropagationFlags

Een PropagationFlags object met overnamedoorgiftevlagmen op een mapobject.

flags
AuditFlags

Een AuditFlags object dat de controlevlagmen voor dit ActiveDirectorySecurity object bevat.

Retouren

Het AuditRule object komt overeen met het ActiveDirectorySecurity object.

Zie ook

Van toepassing op

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

Hiermee maakt u een AuditRule object met de opgegeven waarden.

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

Parameters

identityReference
IdentityReference

Een IdentityReference object zoals een NTAccount-object dat wordt omgezet in een beveiligings-id (SID).

accessMask
Int32

Een Int32 bitmasker met de toegangsbevoegdheden die moeten worden gebruikt.

isInherited
Boolean

Een Boolean object dat aangeeft of ACL's worden overgenomen. true indien ACL's worden overgenomen; anders, false.

inheritanceFlags
InheritanceFlags

Een InheritanceFlags object met overnamevlagmen op een mapobject.

propagationFlags
PropagationFlags

Een PropagationFlags object met overnamedoorgiftevlagmen op een mapobject.

flags
AuditFlags

Een AuditFlags object dat de controlevlagmen voor dit ActiveDirectorySecurity object bevat.

objectGuid
Guid

Een Guid object dat de Gary van het mapobject bevat.

inheritedObjectGuid
Guid

Een Guid object dat de Gary van het overgenomen mapobject bevat.

Retouren

Het AuditRule object komt overeen met het ActiveDirectorySecurity object.

Zie ook

Van toepassing op