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

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

Inicializa una nueva instancia de la clase CommonAce.

Propiedades

Nombre Description
AccessMask

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

(Heredado de KnownAce)
AceFlags

Obtiene o establece el AceFlags asociado a este GenericAce objeto.

(Heredado de GenericAce)
AceQualifier

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

(Heredado de QualifiedAce)
AceType

Obtiene el tipo de esta entrada de Access Control (ACE).

(Heredado de GenericAce)
AuditFlags

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

(Heredado de GenericAce)
BinaryLength

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

InheritanceFlags

Obtiene marcas que especifican las propiedades de herencia de esta entrada de Access Control (ACE).

(Heredado de GenericAce)
IsCallback

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

(Heredado de QualifiedAce)
IsInherited

Obtiene un valor booleano que especifica si este Access Control Entrada (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 a este QualifiedAce objeto. Esta propiedad solo es válida para la devolución de llamada Access Control entradas (ACE).

(Heredado de QualifiedAce)
PropagationFlags

Obtiene marcas que especifican las propiedades de propagación de herencia de este Access Control Entry (ACE).

(Heredado de GenericAce)
SecurityIdentifier

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

(Heredado de KnownAce)

Métodos

Nombre Description
Copy()

Crea una copia profunda de esta entrada de Access Control (ACE).

(Heredado de GenericAce)
Equals(Object)

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

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

Serializa el contenido del CommonAce objeto en la matriz de bytes especificada a partir del desplazamiento especificado.

GetHashCode()

Actúa como una función hash para la clase GenericAce. El GetHashCode() método es adecuado para su 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 QualifiedAce objeto.

(Heredado de QualifiedAce)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MaxOpaqueLength(Boolean)

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

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
SetOpaque(Byte[])

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

(Heredado de QualifiedAce)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a