ActiveDirectorySecurity.AuditRuleFactory Metodo

Definizione

Crea un oggetto AuditRule.

Overload

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

Crea un oggetto AuditRule con i valori specificati.

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

Crea un oggetto AuditRule con i valori specificati.

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

Origine:
ActiveDirectorySecurity.cs
Origine:
ActiveDirectorySecurity.cs
Origine:
ActiveDirectorySecurity.cs

Crea un oggetto AuditRule con i valori specificati.

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

Parametri

identityReference
IdentityReference

Oggetto IdentityReference, ad esempio un oggetto NTAccount, che viene risolto in un identificatore di sicurezza (SID, Security Identifier).

accessMask
Int32

Maschera di bit Int32 che mostra i privilegi di accesso da utilizzare.

isInherited
Boolean

Oggetto Boolean che indica se le voci ACE vengono ereditate. true se vengono ereditate voci ACE, in caso contrario false.

inheritanceFlags
InheritanceFlags

Oggetto InheritanceFlags che contiene i flag di ereditarietà di un oggetto directory.

propagationFlags
PropagationFlags

Oggetto PropagationFlags che contiene i flag di propagazione dell'ereditarietà di un oggetto directory.

flags
AuditFlags

Oggetto AuditFlags contenente i flag di controllo per l'oggetto ActiveDirectorySecurity.

Restituisce

Oggetto AuditRule che corrisponde all'oggetto ActiveDirectorySecurity.

Vedi anche

Si applica a

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

Origine:
ActiveDirectorySecurity.cs
Origine:
ActiveDirectorySecurity.cs
Origine:
ActiveDirectorySecurity.cs

Crea un oggetto AuditRule con i valori specificati.

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

Parametri

identityReference
IdentityReference

Oggetto IdentityReference, ad esempio un oggetto NTAccount, che viene risolto in un identificatore di sicurezza (SID, Security Identifier).

accessMask
Int32

Maschera di bit Int32 che mostra i privilegi di accesso da utilizzare.

isInherited
Boolean

Oggetto Boolean che indica se le voci ACE vengono ereditate. true se vengono ereditate voci ACE, in caso contrario false.

inheritanceFlags
InheritanceFlags

Oggetto InheritanceFlags che contiene i flag di ereditarietà di un oggetto directory.

propagationFlags
PropagationFlags

Oggetto PropagationFlags che contiene i flag di propagazione dell'ereditarietà di un oggetto directory.

flags
AuditFlags

Oggetto AuditFlags contenente i flag di controllo per l'oggetto ActiveDirectorySecurity.

objectGuid
Guid

Oggetto Guid contenente la Guid dell'oggetto directory.

inheritedObjectGuid
Guid

Oggetto Guid contenente la Guid dell'oggetto directory.

Restituisce

Oggetto AuditRule che corrisponde all'oggetto ActiveDirectorySecurity.

Vedi anche

Si applica a