GenericAce Clase

Definición

Representa un Access Control Entry (ACE) y es la clase base para todas las demás clases ACE.

public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
Herencia
GenericAce
Derivado

Comentarios

Una ACE contiene un encabezado ACE y un blob binario. El encabezado contiene información sobre el tipo de ACE, varias marcas y el tamaño del blob binario.

Propiedades

Nombre Description
AceFlags

Obtiene o establece el AceFlags asociado a este GenericAce objeto.

AceType

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

AuditFlags

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

BinaryLength

Obtiene la longitud, en bytes, de la representación binaria del objeto actual GenericAce . 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).

IsInherited

Obtiene un valor booleano que especifica si este Access Control Entrada (ACE) se hereda o se establece explícitamente.

PropagationFlags

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

Métodos

Nombre Description
Copy()

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

CreateFromBinaryForm(Byte[], Int32)

Crea un GenericAce objeto a partir de los datos binarios especificados.

Equals(Object)

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

GetBinaryForm(Byte[], Int32)

Serializa el contenido del GenericAce 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.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Operadores

Nombre Description
Equality(GenericAce, GenericAce)

Determina si los objetos especificados GenericAce se consideran iguales.

Inequality(GenericAce, GenericAce)

Determina si los objetos especificados GenericAce se consideran desiguales.

Se aplica a