PipeSecurity.RemoveAccessRule(PipeAccessRule) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Quita una regla de acceso de la lista de control de acceso discrecional (DACL) que está asociada con el objeto PipeSecurity actual.
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
Parámetros
- rule
- PipeAccessRule
La regla de acceso que se va a quitar.
Devoluciones
true
si la operación es correcta; de lo contrario, false
.
Excepciones
El parámetro rule
es null
.
Comentarios
El RemoveAccessRule método quita todas las reglas de acceso coincidentes Deny o todas las reglas de acceso coincidentes Allow del objeto actual PipeSecurity . Por ejemplo, puede usar este método para quitar todas las Deny reglas de acceso de un usuario pasando un PipeAccessRule objeto creado mediante el Deny valor, el Read valor y una cuenta de usuario. El RemoveAccessRule método quita las reglas de denegación que especifican el Read valor o el Write valor.