RawAcl Clase

Definición

Representa una lista de Access Control (ACL).

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

Comentarios

La clase />

Constructores

Nombre Description
RawAcl(Byte, Int32)

Inicializa una nueva instancia de la RawAcl clase con el nivel de revisión especificado.

RawAcl(Byte[], Int32)

Inicializa una nueva instancia de la RawAcl clase a partir del formulario binario especificado.

Propiedades

Nombre Description
BinaryLength

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

Count

Obtiene el número de entradas de control de acceso (ACE) en el objeto actual RawAcl .

IsSynchronized

Esta propiedad siempre se establece en false. Solo se implementa porque es necesario para la implementación de la ICollection interfaz.

(Heredado de GenericAcl)
Item[Int32]

Obtiene o establece el Access Control Entry (ACE) en el índice especificado.

Revision

Obtiene el nivel de revisión de RawAcl.

SyncRoot

Esta propiedad siempre devuelve null. Solo se implementa porque es necesario para la implementación de la ICollection interfaz.

(Heredado de GenericAcl)

Métodos

Nombre Description
CopyTo(GenericAce[], Int32)

Copia cada uno GenericAce de los elementos actuales GenericAcl en la matriz especificada.

(Heredado de GenericAcl)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

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

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

GetEnumerator()

Recupera un objeto que puede usar para recorrer en iteración las entradas de control de acceso (ACL) en una lista de control de acceso (ACL).

(Heredado de GenericAcl)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InsertAce(Int32, GenericAce)

Inserta el Access Control Entry (ACE) especificado en el índice especificado.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
RemoveAce(Int32)

Quita el Access Control Entrada (ACE) en la ubicación especificada.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Copia cada uno GenericAce de los elementos actuales GenericAcl en la matriz especificada.

(Heredado de GenericAcl)
IEnumerable.GetEnumerator()

Devuelve una nueva instancia de la AceEnumerator clase cast como una instancia de la IEnumerator interfaz.

(Heredado de GenericAcl)

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a