ActiveDirectorySecurity.AuditRuleFactory Methode

Definition

Erstellt ein AuditRule -Objekt.

Überlädt

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

Erstellt ein AuditRule Objekt mit den angegebenen Werten.

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

Parameter

identityReference
IdentityReference

Ein IdentityReference Objekt wie ein NTAccount-Objekt, das zu einer Sicherheits-ID (SID) aufgelöst wird.

accessMask
Int32

Eine Int32 Bitmaske, die die zu verwendenden Zugriffsberechtigungen anzeigt.

isInherited
Boolean

Ein Boolean Objekt, das angibt, ob ACEs geerbt werden. truewenn ACEs geerbt werden; andernfalls . false

inheritanceFlags
InheritanceFlags

Ein InheritanceFlags Objekt, das Vererbungskennzeichnungen für ein Verzeichnisobjekt enthält.

propagationFlags
PropagationFlags

Ein PropagationFlags Objekt, das Vererbungsverteilungskennzeichnungen für ein Verzeichnisobjekt enthält.

flags
AuditFlags

Ein AuditFlags Objekt, das die Überwachungskennzeichnungen für dieses ActiveDirectorySecurity Objekt enthält.

Gibt zurück

Das AuditRule entspricht dem ActiveDirectorySecurity Objekt.

Weitere Informationen

Gilt für:

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

Erstellt ein AuditRule Objekt mit den angegebenen Werten.

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

Parameter

identityReference
IdentityReference

Ein IdentityReference Objekt wie ein NTAccount-Objekt, das zu einer Sicherheits-ID (SID) aufgelöst wird.

accessMask
Int32

Eine Int32 Bitmaske, die die zu verwendenden Zugriffsberechtigungen anzeigt.

isInherited
Boolean

Ein Boolean Objekt, das angibt, ob ACEs geerbt werden. truewenn ACEs geerbt werden; andernfalls . false

inheritanceFlags
InheritanceFlags

Ein InheritanceFlags Objekt, das Vererbungskennzeichnungen für ein Verzeichnisobjekt enthält.

propagationFlags
PropagationFlags

Ein PropagationFlags Objekt, das Vererbungsverteilungskennzeichnungen für ein Verzeichnisobjekt enthält.

flags
AuditFlags

Ein AuditFlags Objekt, das die Überwachungskennzeichnungen für dieses ActiveDirectorySecurity Objekt enthält.

objectGuid
Guid

Ein Guid Objekt, das den Guido des Verzeichnisobjekts enthält.

inheritedObjectGuid
Guid

Ein Guid Objekt, das den Guido des geerbten Verzeichnisobjekts enthält.

Gibt zurück

Das AuditRule entspricht dem ActiveDirectorySecurity Objekt.

Weitere Informationen

Gilt für: