ActiveDirectorySecurity.AuditRuleFactory Metodo

Definizione

Crea un oggetto AuditRule.

Overload

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

Crea un AuditRule oggetto 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 come un oggetto NTAccount, che viene risolto in un ID di sicurezza (SID).

accessMask
Int32

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

isInherited
Boolean

Oggetto Boolean che indica se gli ACL vengono ereditati. true se gli ACL vengono ereditati; in caso contrario, false.

inheritanceFlags
InheritanceFlags

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

propagationFlags
PropagationFlags

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

flags
AuditFlags

Oggetto AuditFlags che contiene i flag di controllo per questo ActiveDirectorySecurity oggetto.

Valori restituiti

Oggetto AuditRule che corrisponde all'oggetto ActiveDirectorySecurity .

Vedi anche

Si applica a

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

Crea un AuditRule oggetto 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 come un oggetto NTAccount che viene risolto in un ID di sicurezza (SID).

accessMask
Int32

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

isInherited
Boolean

Oggetto Boolean che indica se gli ACL vengono ereditati. true se gli ACL vengono ereditati; in caso contrario, false.

inheritanceFlags
InheritanceFlags

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

propagationFlags
PropagationFlags

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

flags
AuditFlags

Oggetto AuditFlags che contiene i flag di controllo per questo ActiveDirectorySecurity oggetto.

objectGuid
Guid

Oggetto Guid che contiene l'oggetto Guido dell'oggetto directory.

inheritedObjectGuid
Guid

Oggetto Guid che contiene l'oggetto Guido dell'oggetto directory ereditato.

Valori restituiti

Oggetto AuditRule che corrisponde all'oggetto ActiveDirectorySecurity .

Vedi anche

Si applica a