ObjectAce Clase

Definición

Controla el acceso a objetos de Servicios de directorio. Esta clase representa un Access Control Entry (ACE) asociado a un objeto de directorio.

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

Constructores

Nombre Description
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

Inicia una nueva instancia de la ObjectAce clase .

Propiedades

Nombre Description
AccessMask

Obtiene o establece la máscara de acceso para este KnownAce objeto.

(Heredado de KnownAce)
AceFlags

Obtiene o establece el AceFlags asociado a este GenericAce objeto.

(Heredado de GenericAce)
AceQualifier

Obtiene un valor que especifica si la ACE permite el acceso, deniega el acceso, provoca auditorías del sistema o provoca alarmas del sistema.

(Heredado de QualifiedAce)
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 ObjectAce . 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)
InheritedObjectAceType

Obtiene o establece el GUID del tipo de objeto que puede heredar el Access Control Entry (ACE) que representa este objeto ObjectAce.

IsCallback

Especifica si este QualifiedAce objeto contiene datos de devolución de llamada.

(Heredado de QualifiedAce)
IsInherited

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

(Heredado de GenericAce)
ObjectAceFlags

Obtiene o establece marcas que especifican si las ObjectAceType propiedades y InheritedObjectAceType contienen valores que identifican tipos de objeto válidos.

ObjectAceType

Obtiene o establece el GUID del tipo de objeto asociado a este ObjectAce objeto.

OpaqueLength

Obtiene la longitud de los datos de devolución de llamada opacos asociados a este QualifiedAce objeto. Esta propiedad solo es válida para la devolución de llamada Access Control entradas (ACE).

(Heredado de QualifiedAce)
PropagationFlags

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

(Heredado de GenericAce)
SecurityIdentifier

Obtiene o establece el SecurityIdentifier objeto asociado a este KnownAce objeto.

(Heredado de KnownAce)

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 ObjectAce 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 de devolución de llamada opacos asociados a este QualifiedAce objeto.

(Heredado de QualifiedAce)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MaxOpaqueLength(Boolean)

Devuelve la longitud máxima permitida, en bytes, de un BLOB de datos opaco para la devolución de llamada Access Control entradas (ACE).

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
SetOpaque(Byte[])

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

(Heredado de QualifiedAce)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a