PipeSecurity.RemoveAccessRule(PipeAccessRule) Méthode

Définition

Supprime une règle d’accès de la liste de contrôle d’accès discrétionnaire (DACL) associée à l’objet PipeSecurity actuel.Removes an access rule from the Discretionary Access Control List (DACL) that is associated with the current PipeSecurity object.

public:
 bool RemoveAccessRule(System::IO::Pipes::PipeAccessRule ^ rule);
public bool RemoveAccessRule (System.IO.Pipes.PipeAccessRule rule);
override this.RemoveAccessRule : System.IO.Pipes.PipeAccessRule -> bool
Public Function RemoveAccessRule (rule As PipeAccessRule) As Boolean

Paramètres

rule
PipeAccessRule

Règle d’accès à supprimer.The access rule to remove.

Retours

true si l'opération réussit ; sinon false.true if the operation is successful; otherwise, false.

Exceptions

Le paramètre rule a la valeur null.The rule parameter is null.

Remarques

La RemoveAccessRule méthode supprime toutes les règles Deny d’accès correspondantes ou Allow toutes les règles d’accès PipeSecurity correspondantes de l’objet actuel.The RemoveAccessRule method removes either all matching Deny access rules or all matching Allow access rules from the current PipeSecurity object. Par exemple, vous pouvez utiliser cette méthode pour supprimer toutes Deny les règles d’accès d’un utilisateur en PipeAccessRule passant un objet créé Deny à l’aide Read de la valeur, de la valeur et d’un compte d’utilisateur.For example, you can use this method to remove all Deny access rules for a user by passing a PipeAccessRule object created using the Deny value, the Read value, and a user account. La RemoveAccessRule méthode supprime toutes les règles de refus qui Read spécifient la Write valeur ou la valeur.The RemoveAccessRule method removes any deny rules that specify the Read value or the Write value.

S’applique à