SystemAcl.SetAudit 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.
Imposta la regola di controllo specificata per l'oggetto specificato SecurityIdentifier .
Overload
| Nome | Descrizione |
|---|---|
| SetAudit(SecurityIdentifier, ObjectAuditRule) |
Imposta la regola di controllo specificata per l'oggetto specificato SecurityIdentifier . |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Imposta la regola di controllo specificata per l'oggetto specificato SecurityIdentifier . |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Imposta la regola di controllo specificata per l'oggetto specificato SecurityIdentifier . Utilizzare questo metodo per l'oggetto directory Controllo di accesso Elenchi (ACL) quando si specifica il tipo di oggetto o il tipo di oggetto ereditato. |
Commenti
Questi metodi rimuovono tutte le voci di Controllo di accesso esistenti che corrispondono sia all'oggetto SecurityIdentifier specificato che alla condizione di controllo specificata.
SetAudit(SecurityIdentifier, ObjectAuditRule)
- Origine:
- ACL.cs
Imposta la regola di controllo specificata per l'oggetto specificato SecurityIdentifier .
public:
void SetAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void SetAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.SetAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub SetAudit (sid As SecurityIdentifier, rule As ObjectAuditRule)
Parametri
Oggetto SecurityIdentifier per il quale impostare una regola di controllo.
- rule
- ObjectAuditRule
Oggetto ObjectAuditRule per il quale impostare una regola di controllo.
Si applica a
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Origine:
- ACL.cs
Imposta la regola di controllo specificata per l'oggetto specificato SecurityIdentifier .
public:
void SetAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.SetAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub SetAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)
Parametri
- auditFlags
- AuditFlags
Condizione di controllo da impostare.
Oggetto SecurityIdentifier per il quale impostare una regola di controllo.
- accessMask
- Int32
Maschera di accesso per la nuova regola di controllo.
- inheritanceFlags
- InheritanceFlags
Flag che specificano le proprietà di ereditarietà della nuova regola di controllo.
- propagationFlags
- PropagationFlags
Flag che specificano le proprietà di propagazione dell'ereditarietà per la nuova regola di controllo.
Commenti
Questo metodo rimuove tutte le voci di Controllo di accesso esistenti che corrispondono sia all'oggetto SecurityIdentifier specificato che alla condizione di controllo specificata.
Si applica a
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Origine:
- ACL.cs
Imposta la regola di controllo specificata per l'oggetto specificato SecurityIdentifier . Utilizzare questo metodo per l'oggetto directory Controllo di accesso Elenchi (ACL) quando si specifica il tipo di oggetto o il tipo di oggetto ereditato.
public:
void SetAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.SetAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub SetAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)
Parametri
- auditFlags
- AuditFlags
Condizione di controllo da impostare.
Oggetto SecurityIdentifier per il quale impostare una regola di controllo.
- accessMask
- Int32
Maschera di accesso per la nuova regola di controllo.
- inheritanceFlags
- InheritanceFlags
Flag che specificano le proprietà di ereditarietà della nuova regola di controllo.
- propagationFlags
- PropagationFlags
Flag che specificano le proprietà di propagazione dell'ereditarietà per la nuova regola di controllo.
- objectFlags
- ObjectAceFlags
Flag che specificano se i objectType parametri e inheritedObjectType contengono valori nonnull .
- objectType
- Guid
Identità della classe di oggetti a cui si applica la nuova regola di controllo.
- inheritedObjectType
- Guid
Identità della classe di oggetti figlio che possono ereditare la nuova regola di controllo.
Commenti
Questo metodo rimuove tutte le voci di Controllo di accesso esistenti che corrispondono sia all'oggetto SecurityIdentifier specificato che alla condizione di controllo specificata.