DiscretionaryAcl.RemoveAccessSpecific Metod

Definition

Tar bort den angivna Access Control Entry (ACE) från det aktuella objektet DiscretionaryAcl.

Överlagringar

Name Description
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Tar bort den angivna Access Control Entry (ACE) från det aktuella objektet DiscretionaryAcl.

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

Tar bort den angivna Access Control Entry (ACE) från det aktuella objektet DiscretionaryAcl.

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

Tar bort den angivna Access Control Entry (ACE) från det aktuella objektet DiscretionaryAcl. Använd den här metoden för katalogobjekt Access Control listor (ACL: er) när du anger objekttypen eller den ärvda objekttypen för ACE som ska tas bort.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Källa:
ACL.cs

Tar bort den angivna Access Control Entry (ACE) från det aktuella objektet 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)

Parametrar

accessType
AccessControlType

Typ av åtkomstkontroll (tillåt eller neka) att ta bort.

sid
SecurityIdentifier

För SecurityIdentifier vilken du vill ta bort ett ACE.

rule
ObjectAccessRule

För ObjectAccessRule vilket du vill ta bort åtkomst.

Gäller för

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

Källa:
ACL.cs

Tar bort den angivna Access Control Entry (ACE) från det aktuella objektet 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)

Parametrar

accessType
AccessControlType

Typ av åtkomstkontroll (tillåt eller neka) att ta bort.

sid
SecurityIdentifier

För SecurityIdentifier vilken du vill ta bort ett ACE.

accessMask
Int32

Åtkomstmasken för ACE som ska tas bort.

inheritanceFlags
InheritanceFlags

Flaggor som anger arvsegenskaperna för ACE som ska tas bort.

propagationFlags
PropagationFlags

Flaggor som anger egenskaperna för arvsspridning för ace som ska tas bort.

Gäller för

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

Källa:
ACL.cs

Tar bort den angivna Access Control Entry (ACE) från det aktuella objektet DiscretionaryAcl. Använd den här metoden för katalogobjekt Access Control listor (ACL: er) när du anger objekttypen eller den ärvda objekttypen för ACE som ska tas bort.

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)

Parametrar

accessType
AccessControlType

Typ av åtkomstkontroll (tillåt eller neka) att ta bort.

sid
SecurityIdentifier

För SecurityIdentifier vilken du vill ta bort ett ACE.

accessMask
Int32

Åtkomstmasken för ACE som ska tas bort.

inheritanceFlags
InheritanceFlags

Flaggor som anger arvsegenskaperna för ACE som ska tas bort.

propagationFlags
PropagationFlags

Flaggor som anger egenskaperna för arvsspridning för ace som ska tas bort.

objectFlags
ObjectAceFlags

Flaggor som anger om parametrarna objectType och inheritedObjectType innehåller icke-värdennull .

objectType
Guid

Identiteten för den klass av objekt som det borttagna ACE gäller för.

inheritedObjectType
Guid

Identiteten för klassen för underordnade objekt som kan ärva det borttagna ACE:et.

Gäller för