Sdílet prostřednictvím


DiscretionaryAcl.RemoveAccessSpecific Metoda

Definice

Odebere zadaný Access Control Entry (ACE) z aktuálního DiscretionaryAcl objektu.

Přetížení

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Odebere zadaný Access Control Entry (ACE) z aktuálního DiscretionaryAcl objektu.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Odebere zadaný Access Control Entry (ACE) z aktuálního DiscretionaryAcl objektu.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Odebere zadaný Access Control Entry (ACE) z aktuálního DiscretionaryAcl objektu. Tuto metodu použijte pro Access Control Seznamy objektů adresáře (ACL) při zadávání typu objektu nebo zděděného typu objektu pro ACE, který má být odebrán.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Odebere zadaný Access Control Entry (ACE) z aktuálního DiscretionaryAcl objektu.

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

Parametry

accessType
AccessControlType

Typ řízení přístupu (povolit nebo odepřít), který se má odebrat.

sid
SecurityIdentifier

Hodnota SecurityIdentifier , pro kterou chcete odebrat ACE.

rule
ObjectAccessRule

Pro ObjectAccessRule který chcete odebrat přístup.

Platí pro

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Odebere zadaný Access Control Entry (ACE) z aktuálního DiscretionaryAcl objektu.

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

Parametry

accessType
AccessControlType

Typ řízení přístupu (povolit nebo odepřít), který se má odebrat.

sid
SecurityIdentifier

Hodnota SecurityIdentifier , pro kterou chcete odebrat ACE.

accessMask
Int32

Maska přístupu pro ACE, která se má odebrat.

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti ACE, které mají být odebrány.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro ACE, které mají být odebrány.

Platí pro

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Odebere zadaný Access Control Entry (ACE) z aktuálního DiscretionaryAcl objektu. Tuto metodu použijte pro Access Control Seznamy objektů adresáře (ACL) při zadávání typu objektu nebo zděděného typu objektu pro ACE, který má být odebrán.

public:
 void RemoveAccessSpecific(System::Security::AccessControl::AccessControlType accessType, 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 RemoveAccessSpecific (System.Security.AccessControl.AccessControlType accessType, 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.RemoveAccessSpecific : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub RemoveAccessSpecific (accessType As AccessControlType, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Parametry

accessType
AccessControlType

Typ řízení přístupu (povolit nebo odepřít), který se má odebrat.

sid
SecurityIdentifier

Hodnota SecurityIdentifier , pro kterou chcete odebrat ACE.

accessMask
Int32

Maska přístupu pro ACE, která se má odebrat.

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti ACE, které mají být odebrány.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro ACE, které mají být odebrány.

objectFlags
ObjectAceFlags

Příznaky, které určují, jestli objectType parametry a inheritedObjectType obsahují jiné hodnoty.null

objectType
Guid

Identita třídy objektů, na které se vztahuje odebrané ACE.

inheritedObjectType
Guid

Identita třídy podřízených objektů, které mohou dědit odebrané ACE.

Platí pro