ActiveDirectorySecurity.AuditRuleFactory Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto AuditRule.
Overload
| Nome | Descrizione |
|---|---|
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags) |
Crea un AuditRule oggetto con i valori specificati. |
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid) |
Crea un AuditRule oggetto con i valori specificati. |
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).
- 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).
- 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.
- inheritedObjectGuid
- Guid
Oggetto Guid che contiene l'oggetto Guido dell'oggetto directory ereditato.
Valori restituiti
Oggetto AuditRule che corrisponde all'oggetto ActiveDirectorySecurity .