DiscretionaryAcl.RemoveAccessSpecific Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime l’entrée Access Control spécifiée de l’objet DiscretionaryAcl actuel.
Surcharges
| Nom | Description |
|---|---|
| RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule) |
Supprime l’entrée Access Control spécifiée de l’objet DiscretionaryAcl actuel. |
| RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Supprime l’entrée Access Control spécifiée de l’objet DiscretionaryAcl actuel. |
| RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Supprime l’entrée Access Control spécifiée de l’objet DiscretionaryAcl actuel. Utilisez cette méthode pour l’objet de répertoire Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité pour que l’ACE soit supprimé. |
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)
- Source:
- ACL.cs
Supprime l’entrée Access Control spécifiée de l’objet DiscretionaryAcl actuel.
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 (autoriser ou refuser) à supprimer.
Pour SecurityIdentifier lequel supprimer un ACE.
- rule
- ObjectAccessRule
Pour ObjectAccessRule lequel supprimer l’accès.
S’applique à
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Source:
- ACL.cs
Supprime l’entrée Access Control spécifiée de l’objet DiscretionaryAcl actuel.
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 (autoriser ou refuser) à supprimer.
Pour SecurityIdentifier lequel supprimer un ACE.
- accessMask
- Int32
Masque d’accès pour que l’ACE soit supprimé.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d’héritage de l’ACE à supprimer.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d’héritage pour que l’ACE soit supprimé.
S’applique à
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Source:
- ACL.cs
Supprime l’entrée Access Control spécifiée de l’objet DiscretionaryAcl actuel. Utilisez cette méthode pour l’objet de répertoire Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité pour que l’ACE soit supprimé.
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 (autoriser ou refuser) à supprimer.
Pour SecurityIdentifier lequel supprimer un ACE.
- accessMask
- Int32
Masque d’accès pour que l’ACE soit supprimé.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d’héritage de l’ACE à supprimer.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d’héritage pour que l’ACE soit supprimé.
- objectFlags
- ObjectAceFlags
Indicateurs qui spécifient si les paramètres et objectType les inheritedObjectType paramètres contiennent des valeurs non-valeursnull.
- objectType
- Guid
Identité de la classe d’objets auxquels l’ACE supprimé s’applique.
- inheritedObjectType
- Guid
Identité de la classe d’objets enfants qui peuvent hériter de l’ACE supprimé.