SystemAcl.RemoveAuditSpecific 方法

定義

移除當前物件中指定的稽核規則 DiscretionaryAcl

多載

名稱 Description
RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

移除當前物件中指定的稽核規則 DiscretionaryAcl

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

移除當前物件中指定的稽核規則 DiscretionaryAcl

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

移除當前物件中指定的稽核規則 DiscretionaryAcl 。 在指定物件類型或繼承物件類型時,請使用此方法用於目錄物件的存取控制 List(ACL)。

RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

來源:
ACL.cs

移除當前物件中指定的稽核規則 DiscretionaryAcl

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)

參數

sid
SecurityIdentifier

SecurityIdentifier為了移除審計規則。

rule
ObjectAuditRule

ObjectAuditRule為了取消該規則。

適用於

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

來源:
ACL.cs

移除當前物件中指定的稽核規則 DiscretionaryAcl

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)

參數

auditFlags
AuditFlags

需要移除的審計規則類型。

sid
SecurityIdentifier

SecurityIdentifier為了移除審計規則。

accessMask
Int32

規則被移除的通行面罩。

inheritanceFlags
InheritanceFlags

指定被移除規則繼承屬性的旗標。

propagationFlags
PropagationFlags

指定規則移除繼承傳播屬性的旗標。

適用於

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

來源:
ACL.cs

移除當前物件中指定的稽核規則 DiscretionaryAcl 。 在指定物件類型或繼承物件類型時,請使用此方法用於目錄物件的存取控制 List(ACL)。

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)

參數

auditFlags
AuditFlags

需要移除的審計規則類型。

sid
SecurityIdentifier

SecurityIdentifier為了移除審計規則。

accessMask
Int32

規則被移除的通行面罩。

inheritanceFlags
InheritanceFlags

指定被移除規則繼承屬性的旗標。

propagationFlags
PropagationFlags

指定規則移除繼承傳播屬性的旗標。

objectFlags
ObjectAceFlags

標示 and objectType 參數是否inheritedObjectType包含非null值。

objectType
Guid

移除稽核控制規則所適用的物件類別身份。

inheritedObjectType
Guid

可繼承已移除稽核規則的子物件類別身份。

適用於