DiscretionaryAcl.RemoveAccessSpecific Méthode

Définition

Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.

Surcharges

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.

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

Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.

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

Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours. Utilisez cette méthode pour les listes de contrôle d'accès des objets annuaire lorsque vous spécifiez le type d'objet ou le type d'objet hérité de l'entrée du contrôle d'accès à supprimer.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.

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)

Paramètres

accessType
AccessControlType

Type de contrôle d'accès (autorisation ou refus) à supprimer.

sid
SecurityIdentifier

SecurityIdentifier pour lequel supprimer une entrée du contrôle d'accès.

rule
ObjectAccessRule

ObjectAccessRule pour lequel supprimer l’accès.

S’applique à

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

Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.

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)

Paramètres

accessType
AccessControlType

Type de contrôle d'accès (autorisation ou refus) à supprimer.

sid
SecurityIdentifier

SecurityIdentifier pour lequel supprimer une entrée du contrôle d'accès.

accessMask
Int32

Masque d'accès de l'entrée du contrôle d'accès à supprimer.

inheritanceFlags
InheritanceFlags

Indicateurs qui spécifient les propriétés d'héritage de l'entrée du contrôle d'accès à supprimer.

propagationFlags
PropagationFlags

Indicateurs qui spécifient les propriétés de propagation d'héritage de l'entrée du contrôle d'accès à supprimer.

S’applique à

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

Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours. Utilisez cette méthode pour les listes de contrôle d'accès des objets annuaire lorsque vous spécifiez le type d'objet ou le type d'objet hérité de l'entrée du contrôle d'accès à supprimer.

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)

Paramètres

accessType
AccessControlType

Type de contrôle d'accès (autorisation ou refus) à supprimer.

sid
SecurityIdentifier

SecurityIdentifier pour lequel supprimer une entrée du contrôle d'accès.

accessMask
Int32

Masque d'accès de l'entrée du contrôle d'accès à supprimer.

inheritanceFlags
InheritanceFlags

Indicateurs qui spécifient les propriétés d'héritage de l'entrée du contrôle d'accès à supprimer.

propagationFlags
PropagationFlags

Indicateurs qui spécifient les propriétés de propagation d'héritage de l'entrée du contrôle d'accès à supprimer.

objectFlags
ObjectAceFlags

Indicateurs qui spécifient si les paramètres objectType et inheritedObjectType contiennent des valeurs non null.

objectType
Guid

Identité de la classe d'objets à laquelle l'entrée du contrôle d'accès supprimée s'applique.

inheritedObjectType
Guid

Identité de la classe des objets enfants qui peuvent hériter de l'entrée du contrôle d'accès supprimée.

S’applique à