SystemAcl.RemoveAudit Metódus

Definíció

Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.

Túlterhelések

Name Description
RemoveAudit(SecurityIdentifier, ObjectAuditRule)

Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.

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

Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.

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

Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból. 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

A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.

RemoveAudit(SecurityIdentifier, ObjectAuditRule)

Forrás:
ACL.cs

Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.

public:
 bool RemoveAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public bool RemoveAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.RemoveAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> bool
Public Function RemoveAudit (sid As SecurityIdentifier, rule As ObjectAuditRule) As Boolean

Paraméterek

sid
SecurityIdentifier

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

rule
ObjectAuditRule

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

Válaszok

trueha ez a módszer sikeresen eltávolítja a megadott naplózási szabályt; egyéb esetben. false

Megjegyzések

A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.

A következőre érvényes:

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

Forrás:
ACL.cs

Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.

public:
 bool RemoveAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public bool RemoveAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.RemoveAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> bool
Public Function RemoveAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags) As Boolean

Paraméterek

auditFlags
AuditFlags

Az eltávolítandó naplózási szabály típusa.

sid
SecurityIdentifier

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

accessMask
Int32

A szabály eltávolítandó hozzáférési maszkja.

inheritanceFlags
InheritanceFlags

Az eltávolítandó szabály öröklési tulajdonságait meghatározó jelzők.

propagationFlags
PropagationFlags

Az eltávolítandó szabály öröklési propagálási tulajdonságait meghatározó jelzők.

Válaszok

trueha ez a módszer sikeresen eltávolítja a megadott naplózási szabályt; egyéb esetben. false

Megjegyzések

A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.

A következőre érvényes:

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

Forrás:
ACL.cs

Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból. 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:
 bool RemoveAudit(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 bool RemoveAudit(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.RemoveAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> bool
Public Function RemoveAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid) As Boolean

Paraméterek

auditFlags
AuditFlags

Az eltávolítandó naplózási szabály típusa.

sid
SecurityIdentifier

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

accessMask
Int32

A szabály eltávolítandó hozzáférési maszkja.

inheritanceFlags
InheritanceFlags

Az eltávolítandó szabály öröklési tulajdonságait meghatározó jelzők.

propagationFlags
PropagationFlags

Az eltávolítandó szabály öröklési 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 eltávolított naplózási szabály vonatkozik.

inheritedObjectType
Guid

A gyermekobjektumok osztályának identitása, amely örökölheti az eltávolított naplózási szabályt.

Válaszok

trueha ez a módszer sikeresen eltávolítja a megadott naplózási szabályt; egyéb esetben. false

Megjegyzések

A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.

A következőre érvényes: