SystemAcl.AddAudit Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli SystemAcl nesneye bir denetim kuralı ekler.
Aşırı Yüklemeler
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 ayarlara sahip bir denetim kuralı ekler. Yeni denetim kuralı için nesne türünü veya devralınan nesne türünü belirtirken dizin nesnesi Access Control Listeler (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)
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
Denetim SecurityIdentifier 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)
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ının türü.
Denetim SecurityIdentifier 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)
Geçerli SystemAcl nesneye belirtilen ayarlara sahip bir denetim kuralı ekler. Yeni denetim kuralı için nesne türünü veya devralınan nesne türünü belirtirken dizin nesnesi Access Control Listeler (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ının türü.
Denetim SecurityIdentifier 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 inheritedObjectType
parametrelerinin olmayannull
değerler içerip içermediğini objectType
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.