CommonAce Clase

Definición

Representa una entrada de control de acceso (ACE).

public ref class CommonAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class CommonAce : System.Security.AccessControl.QualifiedAce
type CommonAce = class
    inherit QualifiedAce
Public NotInheritable Class CommonAce
Inherits QualifiedAce
Herencia

Comentarios

La CommonAce clase representa los ocho tipos ace más comunes:

Constructores

CommonAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, Boolean, Byte[])

Inicializa una nueva instancia de la clase CommonAce.

Propiedades

AccessMask

Obtiene o establece la máscara de acceso de este objeto KnownAce.

(Heredado de KnownAce)
AceFlags

Obtiene o establece la enumeración AceFlags asociada al objeto GenericAce.

(Heredado de GenericAce)
AceQualifier

Obtiene un valor que especifica si la ACE concede o deniega el acceso, o produce auditorías o alarmas del sistema.

(Heredado de QualifiedAce)
AceType

Obtiene el tipo de esta entrada de control de acceso (ACE).

(Heredado de GenericAce)
AuditFlags

Obtiene la información de auditoría asociada a esta entrada de control de acceso (ACE).

(Heredado de GenericAce)
BinaryLength

Obtiene la longitud, en bytes, de la representación binaria del objeto CommonAce actual. Utilice esta longitud con el método GetBinaryForm(Byte[], Int32) antes de calcular las referencias de la ACL en una matriz binaria.

InheritanceFlags

Obtiene marcadores que especifican las propiedades de herencia de esta entrada de control de acceso (ACE).

(Heredado de GenericAce)
IsCallback

Especifica si este objeto QualifiedAce contiene los datos de devolución de llamada.

(Heredado de QualifiedAce)
IsInherited

Obtiene un valor booleano que especifica si esta entrada de control de acceso (ACE) se hereda o se establece explícitamente.

(Heredado de GenericAce)
OpaqueLength

Obtiene la longitud de los datos de devolución de llamada opacos asociados al objeto QualifiedAce. Esta propiedad sólo es válida para entradas de control de acceso (ACE) de devolución de llamada.

(Heredado de QualifiedAce)
PropagationFlags

Obtiene marcadores que especifican las propiedades de propagación de herencia de esta entrada de control de acceso (ACE).

(Heredado de GenericAce)
SecurityIdentifier

Obtiene o establece el objeto SecurityIdentifier asociado con este objeto KnownAce.

(Heredado de KnownAce)

Métodos

Copy()

Crea una copia en profundidad de esta entrada de control de acceso (ACE).

(Heredado de GenericAce)
Equals(Object)

Determina si el objeto GenericAce especificado es igual al objeto GenericAce actual.

(Heredado de GenericAce)
GetBinaryForm(Byte[], Int32)

Realiza el cálculo de referencias del objeto CommonAce en la matriz de bytes especificada a partir de la posición de desplazamiento indicada.

GetHashCode()

Sirve como función hash para la clase GenericAce. El método GetHashCode() es apto para el uso en algoritmos hash y estructuras de datos como una tabla hash.

(Heredado de GenericAce)
GetOpaque()

Devuelve los datos de devolución de llamada opacos asociados a este objeto QualifiedAce.

(Heredado de QualifiedAce)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MaxOpaqueLength(Boolean)

Obtiene la máxima longitud permitida de un BLOB de datos opacos para entradas de control de acceso (ACE) de devolución de llamada.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetOpaque(Byte[])

Establece los datos de devolución de llamada opacos asociados a este objeto QualifiedAce.

(Heredado de QualifiedAce)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a