Comparteix a través de


GenericAce Clase

Definición

Representa un entrada de control de acceso (ACE) y es la clase base de 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

AceFlags

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

AceType

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

AuditFlags

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

BinaryLength

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

IsInherited

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

PropagationFlags

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

Métodos

Copy()

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

CreateFromBinaryForm(Byte[], Int32)

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

Equals(Object)

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

GetBinaryForm(Byte[], Int32)

Realiza el cálculo de referencias del objeto GenericAce 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.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Operadores

Equality(GenericAce, GenericAce)

Determina si los objetos GenericAce especificados se consideran iguales.

Inequality(GenericAce, GenericAce)

Determina si los objetos GenericAce especificados se consideran distintos.

Se aplica a