SystemAcl.AddAudit Yöntem

Tanım

Geçerli SystemAcl nesneye bir denetim kuralı ekler.

Aşırı Yüklemeler

Name Description
AddAudit(SecurityIdentifier, ObjectAuditRule)

Geçerli SystemAcl nesneye bir denetim kuralı ekler.

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

Geçerli SystemAcl nesneye bir denetim kuralı ekler.

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

Geçerli SystemAcl nesneye belirtilen ayarlarla bir denetim kuralı ekler. Yeni denetim kuralı için nesne türünü veya devralınan nesne türünü belirtirken Liste Access Control dizin nesnesi (ACL' ler) için bu yöntemi kullanın.

Açıklamalar

Denetim kuralı eklemek, bir veya daha fazla var olan Access Control Girdilerinin (ACL) birleştirilmesine neden olabilir.

AddAudit(SecurityIdentifier, ObjectAuditRule)

Kaynak:
ACL.cs

Geçerli SystemAcl nesneye bir denetim kuralı ekler.

public:
 void AddAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void AddAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.AddAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub AddAudit (sid As SecurityIdentifier, rule As ObjectAuditRule)

Parametreler

sid
SecurityIdentifier

SecurityIdentifier Denetim kuralının ekleneceği yer.

rule
ObjectAuditRule

ObjectAuditRule Yeni denetim kuralı için.

Açıklamalar

Denetim kuralı eklemek, bir veya daha fazla var olan Access Control Girdilerinin (ACL) birleştirilmesine neden olabilir.

Şunlara uygulanır

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

Kaynak:
ACL.cs

Geçerli SystemAcl nesneye bir denetim kuralı ekler.

public:
 void AddAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void AddAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.AddAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub AddAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Parametreler

auditFlags
AuditFlags

Eklenecek denetim kuralı türü.

sid
SecurityIdentifier

SecurityIdentifier Denetim kuralının ekleneceği yer.

accessMask
Int32

Yeni denetim kuralı için erişim maskesi.

inheritanceFlags
InheritanceFlags

Yeni denetim kuralının devralma özelliklerini belirten bayraklar.

propagationFlags
PropagationFlags

Yeni denetim kuralı için devralma yayma özelliklerini belirten bayraklar.

Açıklamalar

Denetim kuralı eklemek, bir veya daha fazla var olan Access Control Girdilerinin (ACL) birleştirilmesine neden olabilir.

Şunlara uygulanır

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

Kaynak:
ACL.cs

Geçerli SystemAcl nesneye belirtilen ayarlarla bir denetim kuralı ekler. Yeni denetim kuralı için nesne türünü veya devralınan nesne türünü belirtirken Liste Access Control dizin nesnesi (ACL' ler) için bu yöntemi kullanın.

public:
 void AddAudit(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 AddAudit(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.AddAudit : 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 AddAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Parametreler

auditFlags
AuditFlags

Eklenecek denetim kuralı türü.

sid
SecurityIdentifier

SecurityIdentifier Denetim kuralının ekleneceği yer.

accessMask
Int32

Yeni denetim kuralı için erişim maskesi.

inheritanceFlags
InheritanceFlags

Yeni denetim kuralının devralma özelliklerini belirten bayraklar.

propagationFlags
PropagationFlags

Yeni denetim kuralı için devralma yayma özelliklerini belirten bayraklar.

objectFlags
ObjectAceFlags

ve objectType parametrelerinin olmayaninheritedObjectType değerler içerip içermediğini null belirten bayraklar.

objectType
Guid

Yeni denetim kuralının uygulandığı nesne sınıfının kimliği.

inheritedObjectType
Guid

Yeni denetim kuralını devralabilen alt nesne sınıfının kimliği.

Şunlara uygulanır