SystemAcl.SetAudit 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.
Belirtilen nesne için belirtilen SecurityIdentifier denetim kuralını ayarlar.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| SetAudit(SecurityIdentifier, ObjectAuditRule) |
Belirtilen nesne için belirtilen SecurityIdentifier denetim kuralını ayarlar. |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Belirtilen nesne için belirtilen SecurityIdentifier denetim kuralını ayarlar. |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Belirtilen nesne için belirtilen SecurityIdentifier denetim kuralını ayarlar. Nesne türünü veya devralınan nesne türünü belirtirken, dizin nesnesi Access Control Listeleri (ACL' ler) için bu yöntemi kullanın. |
Açıklamalar
Bu yöntemler hem belirtilen SecurityIdentifier nesnesiyle hem de belirtilen denetim koşuluyla eşleşen tüm mevcut Access Control Girdilerini (ACL) kaldırır.
SetAudit(SecurityIdentifier, ObjectAuditRule)
- Kaynak:
- ACL.cs
Belirtilen nesne için belirtilen SecurityIdentifier denetim kuralını ayarlar.
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)
Parametreler
SecurityIdentifier Denetim kuralının ayarlanacağı yer.
- rule
- ObjectAuditRule
ObjectAuditRule Denetim kuralının ayarlanacağı yer.
Şunlara uygulanır
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Kaynak:
- ACL.cs
Belirtilen nesne için belirtilen SecurityIdentifier denetim kuralını ayarlar.
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)
Parametreler
- auditFlags
- AuditFlags
Ayarlanacağı denetim koşulu.
SecurityIdentifier Denetim kuralının ayarlanacağı 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
Bu yöntem hem belirtilen SecurityIdentifier nesnesiyle hem de belirtilen denetim koşuluyla eşleşen tüm mevcut Access Control Girdilerini (ACL) kaldırır.
Şunlara uygulanır
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Kaynak:
- ACL.cs
Belirtilen nesne için belirtilen SecurityIdentifier denetim kuralını ayarlar. Nesne türünü veya devralınan nesne türünü belirtirken, dizin nesnesi Access Control Listeleri (ACL' ler) için bu yöntemi kullanın.
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)
Parametreler
- auditFlags
- AuditFlags
Ayarlanacağı denetim koşulu.
SecurityIdentifier Denetim kuralının ayarlanacağı 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.
Açıklamalar
Bu yöntem hem belirtilen SecurityIdentifier nesnesiyle hem de belirtilen denetim koşuluyla eşleşen tüm mevcut Access Control Girdilerini (ACL) kaldırır.