CustomAce Clase

Definición

Representa un Access Control Entry (ACE) que no está definido por 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

Nombre Description
CustomAce(AceType, AceFlags, Byte[])

Inicializa una nueva instancia de la clase CustomAce.

Campos

Nombre Description
MaxOpaqueLength

Devuelve la longitud máxima permitida de un blob de datos opaco para este CustomAce objeto.

Propiedades

Nombre Description
AceFlags

Obtiene o establece el AceFlags asociado a este GenericAce objeto.

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

InheritanceFlags

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

(Heredado de GenericAce)
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 opacos asociados a este CustomAce objeto.

PropagationFlags

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

(Heredado de GenericAce)

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

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
SetOpaque(Byte[])

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

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a