PipeAccessRule Clase
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í.
Representa una abstracción de una entrada de control de acceso (ACE) que define una regla de acceso para una canalización.
public ref class PipeAccessRule sealed : System::Security::AccessControl::AccessRule
public sealed class PipeAccessRule : System.Security.AccessControl.AccessRule
type PipeAccessRule = class
inherit AccessRule
Public NotInheritable Class PipeAccessRule
Inherits AccessRule
- Herencia
Comentarios
Las reglas de control de acceso definen derechos de cuenta de usuario que determinan qué acciones se permiten o no en los equipos que ejecutan Microsoft Windows.
La PipeAccessRule clase representa una abstracción de una entrada de control de acceso subyacente (ACE) que especifica una cuenta de usuario, el tipo de acceso que se va a proporcionar (lectura, escritura, etc.) y si se debe permitir o denegar ese derecho. Esta clase también puede especificar cómo se propagan las reglas de acceso a objetos secundarios.
Use la PipeAccessRule clase para crear una nueva regla de acceso. Puede conservar la regla mediante la PipeSecurity clase .
Constructores
PipeAccessRule(IdentityReference, PipeAccessRights, AccessControlType) |
Inicializa una nueva instancia de la clase PipeAccessRule con la identidad, los derechos de acceso de canalización y el tipo de control de acceso especificados. |
PipeAccessRule(String, PipeAccessRights, AccessControlType) |
Inicializa una nueva instancia de la clase PipeAccessRule con la identidad, los derechos de acceso de canalización y el tipo de control de acceso especificados. |
Propiedades
AccessControlType |
Obtiene el valor de AccessControlType asociado a este objeto AccessRule. (Heredado de AccessRule) |
AccessMask |
Obtiene la máscara de acceso de esta regla. (Heredado de AuthorizationRule) |
IdentityReference |
Obtiene el IdentityReference al que se aplica esta regla. (Heredado de AuthorizationRule) |
InheritanceFlags |
Obtiene el valor de los indicadores que determinan cómo heredan esta regla los objetos secundarios. (Heredado de AuthorizationRule) |
IsInherited |
Obtiene un valor que indica si esta regla se establece explícitamente o se hereda de un objeto contenedor primario. (Heredado de AuthorizationRule) |
PipeAccessRights |
Obtiene los marcadores PipeAccessRights que están asociados al objeto PipeAccessRule actual. |
PropagationFlags |
Obtiene el valor de las marcas de propagación que determinan cómo se propaga la herencia de esta regla a los objetos secundarios. Esta propiedad es importante solo cuando el valor de la enumeración InheritanceFlags no es None. (Heredado de AuthorizationRule) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |