ObjectAce Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Controla el acceso a los objetos de Servicios de directorio. Esta clase representa una entrada de control de acceso (ACE) asociada 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
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
Inicia una nueva instancia de la clase ObjectAce. |
Propiedades
AccessMask |
Obtiene o establece la máscara de acceso de este objeto KnownAce. (Heredado de KnownAce) |
AceFlags |
Obtiene o establece la enumeración AceFlags asociada al objeto GenericAce. (Heredado de GenericAce) |
AceQualifier |
Obtiene un valor que especifica si la ACE concede o deniega el acceso, o produce auditorías o alarmas del sistema. (Heredado de QualifiedAce) |
AceType |
Obtiene el tipo de esta entrada de control de acceso (ACE). (Heredado de GenericAce) |
AuditFlags |
Obtiene la información de auditoría asociada a esta entrada de control de acceso (ACE). (Heredado de GenericAce) |
BinaryLength |
Obtiene la longitud, en bytes, de la representación binaria del objeto ObjectAce 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). (Heredado de GenericAce) |
InheritedObjectAceType |
Obtiene o establece el GUID del tipo de objeto que puede heredar la entrada de control de acceso (ACE) que representa este objeto ObjectAce. |
IsCallback |
Especifica si este objeto QualifiedAce contiene los datos de devolución de llamada. (Heredado de QualifiedAce) |
IsInherited |
Obtiene un valor booleano que especifica si esta entrada de control de acceso (ACE) se hereda o se establece explícitamente. (Heredado de GenericAce) |
ObjectAceFlags |
Obtiene o establece marcadores que especifican si las propiedades ObjectAceType y InheritedObjectAceType contienen valores que identifican tipos de objeto válidos. |
ObjectAceType |
Obtiene o establece el GUID del tipo de objeto asociado a este objeto ObjectAce. |
OpaqueLength |
Obtiene la longitud de los datos de devolución de llamada opacos asociados al objeto QualifiedAce. Esta propiedad sólo es válida para entradas de control de acceso (ACE) de devolución de llamada. (Heredado de QualifiedAce) |
PropagationFlags |
Obtiene marcadores que especifican las propiedades de propagación de herencia de esta entrada de control de acceso (ACE). (Heredado de GenericAce) |
SecurityIdentifier |
Obtiene o establece el objeto SecurityIdentifier asociado con este objeto KnownAce. (Heredado de KnownAce) |
Métodos
Copy() |
Crea una copia en profundidad de esta entrada de control de acceso (ACE). (Heredado de GenericAce) |
Equals(Object) |
Determina si el objeto GenericAce especificado es igual al objeto GenericAce actual. (Heredado de GenericAce) |
GetBinaryForm(Byte[], Int32) |
Realiza el cálculo de referencias del objeto ObjectAce 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. (Heredado de GenericAce) |
GetOpaque() |
Devuelve los datos de devolución de llamada opacos asociados a este objeto QualifiedAce. (Heredado de QualifiedAce) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MaxOpaqueLength(Boolean) |
Devuelve la máxima longitud permitida, en bytes, de un BLOB de datos opacos para entradas de control de acceso (ACE) de devolución de llamada. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
SetOpaque(Byte[]) |
Establece los datos de devolución de llamada opacos asociados a este objeto QualifiedAce. (Heredado de QualifiedAce) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |