Compartir a través de


CustomAce Clase

Definición

Representa una entrada de control de acceso (ACE) que no ha definido uno de los miembros de la enumeración AceType.

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

Comentarios

Un CustomAce objeto contiene un encabezado ACE y un blob opaco de datos.

Constructores

CustomAce(AceType, AceFlags, Byte[])

Inicializa una nueva instancia de la clase CustomAce.

Campos

MaxOpaqueLength

Devuelve la longitud máxima permitida de un objeto binario de datos opacos para este objeto CustomAce.

Propiedades

AceFlags

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

(Heredado de GenericAce)
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 CustomAce actual. Esta longitud debe usarse antes de serializar la ACL en una matriz binaria con el método GetBinaryForm(Byte[], Int32) .

InheritanceFlags

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

(Heredado de GenericAce)
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 opacos asociada al objeto CustomAce.

PropagationFlags

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

(Heredado de GenericAce)

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 CustomAce 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 opacos asociados a este objeto CustomAce.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
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 CustomAce.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a