ActiveDirectorySecurity.AuditRuleFactory Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein AuditRule -Objekt.
Überlädt
| Name | Beschreibung |
|---|---|
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags) |
Erstellt ein AuditRule Objekt mit den angegebenen Werten. |
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid) |
Erstellt ein AuditRule Objekt mit den angegebenen Werten. |
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.
- 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.
- 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.