Aracılığıyla paylaş


SystemAcl.RemoveAuditSpecific Yöntem

Tanım

Belirtilen denetim kuralını geçerli DiscretionaryAcl nesneden kaldırır.

Aşırı Yüklemeler

RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

Belirtilen denetim kuralını geçerli DiscretionaryAcl nesneden kaldırır.

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

Belirtilen denetim kuralını geçerli DiscretionaryAcl nesneden kaldırır.

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

Belirtilen denetim kuralını geçerli DiscretionaryAcl nesneden kaldırır. Nesne türünü veya devralınan nesne türünü belirtirken dizin nesnesi Access Control Listeler (ACL) için bu yöntemi kullanın.

RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

Belirtilen denetim kuralını geçerli DiscretionaryAcl nesneden kaldırır.

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

Parametreler

sid
SecurityIdentifier

Denetim SecurityIdentifier kuralının kaldırılacağı.

rule
ObjectAuditRule

ObjectAuditRule Kuralın kaldırılacağı öğesi.

Şunlara uygulanır

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

Belirtilen denetim kuralını geçerli DiscretionaryAcl nesneden kaldırır.

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

Parametreler

auditFlags
AuditFlags

Kaldırılacak denetim kuralının türü.

sid
SecurityIdentifier

Denetim SecurityIdentifier kuralının kaldırılacağı.

accessMask
Int32

Kaldırılacak kuralın erişim maskesi.

inheritanceFlags
InheritanceFlags

Kaldırılacak kuralın devralma özelliklerini belirten bayraklar.

propagationFlags
PropagationFlags

Kaldırılacak kural için devralma yayma özelliklerini belirten bayraklar.

Şunlara uygulanır

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

Belirtilen denetim kuralını geçerli DiscretionaryAcl nesneden kaldırır. Nesne türünü veya devralınan nesne türünü belirtirken dizin nesnesi Access Control Listeler (ACL) için bu yöntemi kullanın.

public:
 void RemoveAuditSpecific(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 RemoveAuditSpecific (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.RemoveAuditSpecific : 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 RemoveAuditSpecific (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

Kaldırılacak denetim kuralının türü.

sid
SecurityIdentifier

Denetim SecurityIdentifier kuralının kaldırılacağı.

accessMask
Int32

Kaldırılacak kuralın erişim maskesi.

inheritanceFlags
InheritanceFlags

Kaldırılacak kuralın devralma özelliklerini belirten bayraklar.

propagationFlags
PropagationFlags

Kaldırılacak 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

Kaldırılan denetim denetimi kuralının uygulandığı nesne sınıfının kimliği.

inheritedObjectType
Guid

Kaldırılan denetim kuralını devralabilen alt nesne sınıfının kimliği.

Şunlara uygulanır