ObjectSecurity.ModifyAccessRule Méthode

Définition

Applique la modification spécifiée à la liste de contrôle d’accès discrétionnaire (DACL) associée à cet ObjectSecurity objet.

public:
 virtual bool ModifyAccessRule(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
public virtual bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
abstract member ModifyAccessRule : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
override this.ModifyAccessRule : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Public Overridable Function ModifyAccessRule (modification As AccessControlModification, rule As AccessRule, ByRef modified As Boolean) As Boolean

Paramètres

modification
AccessControlModification

Modification à appliquer à la liste dacl.

rule
AccessRule

Règle d’accès à modifier.

modified
Boolean

true si la liste DACL est réellement modifiée ; sinon, false.

Retours

true si la liste DACL est correctement modifiée ; sinon, false.

Remarques

Pour éviter d’autoriser involontairement l’accès aux principaux, les applications doivent vérifier l’existence d’une entrée de contrôle d’accès (AEFA) d’accès complète (AEFA) et la supprimer avant de modifier une liste DACL.

S’applique à