DiscretionaryAcl.RemoveAccessSpecific Metoda

Definice

Odebere zadanou položku Access Control (ACE) z aktuálního objektu DiscretionaryAcl.

Přetížení

Name Description
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Odebere zadanou položku Access Control (ACE) z aktuálního objektu DiscretionaryAcl.

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

Odebere zadanou položku Access Control (ACE) z aktuálního objektu DiscretionaryAcl.

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

Odebere zadanou položku Access Control (ACE) z aktuálního objektu DiscretionaryAcl. Tuto metodu použijte pro objekt adresáře Access Control Seznamy (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)

Zdroj:
ACL.cs

Odebere zadanou položku Access Control (ACE) z aktuálního objektu DiscretionaryAcl.

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) k odebrání.

sid
SecurityIdentifier

Pro SecurityIdentifier kterou chcete odebrat ACE.

rule
ObjectAccessRule

Pro ObjectAccessRule kterou chcete odebrat přístup.

Platí pro

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

Zdroj:
ACL.cs

Odebere zadanou položku Access Control (ACE) z aktuálního objektu DiscretionaryAcl.

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) k odebrání.

sid
SecurityIdentifier

Pro SecurityIdentifier kterou chcete odebrat ACE.

accessMask
Int32

Přístupová maska pro ACE, která se má odebrat.

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti ACE, které se mají odebrat.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro ACE, které se mají odebrat.

Platí pro

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

Zdroj:
ACL.cs

Odebere zadanou položku Access Control (ACE) z aktuálního objektu DiscretionaryAcl. Tuto metodu použijte pro objekt adresáře Access Control Seznamy (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) k odebrání.

sid
SecurityIdentifier

Pro SecurityIdentifier kterou chcete odebrat ACE.

accessMask
Int32

Přístupová maska pro ACE, která se má odebrat.

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti ACE, které se mají odebrat.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro ACE, které se mají odebrat.

objectFlags
ObjectAceFlags

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

objectType
Guid

Identita třídy objektů, na které se používá odebraná funkce ACE.

inheritedObjectType
Guid

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

Platí pro