SystemAcl.SetAudit Metódus

Definíció

Beállítja a megadott SecurityIdentifier objektum megadott naplózási szabályát.

Túlterhelések

Name Description
SetAudit(SecurityIdentifier, ObjectAuditRule)

Beállítja a megadott SecurityIdentifier objektum megadott naplózási szabályát.

SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Beállítja a megadott SecurityIdentifier objektum megadott naplózási szabályát.

SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Beállítja a megadott SecurityIdentifier objektum megadott naplózási szabályát. Ezt a metódust a címtárobjektumok Access Control listákhoz (ACL-ekhez) használhatja az objektumtípus vagy az örökölt objektumtípus megadásakor.

Megjegyzések

Ezek a metódusok eltávolítják az összes olyan meglévő Access Control bejegyzést (ACE-t), amely megfelel a megadott SecurityIdentifier objektumnak és a megadott naplózási feltételnek.

SetAudit(SecurityIdentifier, ObjectAuditRule)

Forrás:
ACL.cs

Beállítja a megadott SecurityIdentifier objektum megadott naplózási szabályát.

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)

Paraméterek

sid
SecurityIdentifier

A SecurityIdentifier naplózási szabály beállításának célja.

rule
ObjectAuditRule

A ObjectAuditRule naplózási szabály beállításának célja.

A következőre érvényes:

SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Forrás:
ACL.cs

Beállítja a megadott SecurityIdentifier objektum megadott naplózási szabályát.

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)

Paraméterek

auditFlags
AuditFlags

A beállítani kívánt naplózási feltétel.

sid
SecurityIdentifier

A SecurityIdentifier naplózási szabály beállításának célja.

accessMask
Int32

Az új naplózási szabály hozzáférési maszkja.

inheritanceFlags
InheritanceFlags

Az új naplózási szabály öröklési tulajdonságait meghatározó jelzők.

propagationFlags
PropagationFlags

Az új naplózási szabály öröklés-propagálási tulajdonságait meghatározó jelzők.

Megjegyzések

Ez a metódus eltávolítja az összes olyan meglévő Access Control bejegyzést (ACE-t), amely megfelel a megadott SecurityIdentifier objektumnak és a megadott naplózási feltételnek.

A következőre érvényes:

SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Forrás:
ACL.cs

Beállítja a megadott SecurityIdentifier objektum megadott naplózási szabályát. Ezt a metódust a címtárobjektumok Access Control listákhoz (ACL-ekhez) használhatja az objektumtípus vagy az örökölt objektumtípus megadásakor.

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)

Paraméterek

auditFlags
AuditFlags

A beállítani kívánt naplózási feltétel.

sid
SecurityIdentifier

A SecurityIdentifier naplózási szabály beállításának célja.

accessMask
Int32

Az új naplózási szabály hozzáférési maszkja.

inheritanceFlags
InheritanceFlags

Az új naplózási szabály öröklési tulajdonságait meghatározó jelzők.

propagationFlags
PropagationFlags

Az új naplózási szabály öröklés-propagálási tulajdonságait meghatározó jelzők.

objectFlags
ObjectAceFlags

Azokat a jelzőket, amelyek megadják, hogy a paraméterek és objectType a inheritedObjectType paraméterek nem értékeket tartalmaznak-enull.

objectType
Guid

Annak az objektumosztálynak az identitása, amelyre az új naplózási szabály vonatkozik.

inheritedObjectType
Guid

Az új naplózási szabályt öröklő gyermekobjektumok osztályának identitása.

Megjegyzések

Ez a metódus eltávolítja az összes olyan meglévő Access Control bejegyzést (ACE-t), amely megfelel a megadott SecurityIdentifier objektumnak és a megadott naplózási feltételnek.

A következőre érvényes: