System.Security.AccessControl
Especifica las acciones permitidas para objetos que se pueden proteger.
Especifica acceso de sólo escritura.
No especifica ningún acceso.
Especifica acceso de sólo lectura.
Especifica el tipo de modificación del control de acceso que se va a realizar.Los métodos de la clase y sus descendientes utilizan esta enumeración.
Agregue la regla de autorización especificada a la lista de control de acceso (ACL).
Quita de la ACL las reglas de autorización que contienen el mismo identificador de seguridad (SID) y la misma máscara de acceso que la regla de autorización especificada.
Quita de la ACL las reglas de autorización que contienen el mismo SID que la regla de autorización especificada.
Quita de la ACL las reglas de autorización que coinciden exactamente con la regla de autorización especificada.
Quita de la ACL las reglas de autorización que contienen el mismo SID que la regla de autorización especificada y, a continuación, agrega a la ACL la regla de autorización especificada.
Quita de la ACL todas las reglas de autorización, a continuación agrega a la ACL la regla de autorización especificada.
Especifica las secciones de un descriptor de seguridad que se van a guardar o cargar.
Lista de control de acceso discrecional (DACL, Discretionary Access Control List).
Todo el descriptor de seguridad.
Lista de control de acceso al sistema (SACL, System Access Control List).
Grupo principal.
Sin secciones.
Propietario.
Especifica si un objeto se utiliza para permitir o para denegar el acceso.Estos valores no son marcadores y no se pueden combinar.
El objeto se utiliza para permitir el acceso a un objeto protegido.
El objeto se utiliza para denegar el acceso a un objeto protegido.
Representa una combinación de la identidad de un usuario, una máscara de acceso y un tipo de control de acceso (conceder o denegar).Un objeto también contiene información sobre cómo los objetos secundarios heredan la regla y cómo se propaga esa herencia.
Inicializa una nueva instancia de la clase utilizando los valores especificados.
Identidad a la que se aplica la regla de acceso.Este parámetro debe ser un objeto que permita su conversión al tipo .
La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.
Es true si esta regla se hereda de un contenedor primario.
Las propiedades de herencia de la regla de acceso.
Indica si las reglas de acceso heredadas se propagan automáticamente.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
El tipo de control de acceso válido.
El valor del parámetro no puede convertirse en un objeto o el parámetro contiene un valor que no es válido.
El valor del parámetro es cero o los parámetros o contienen valores de marcador no reconocidos.
Obtiene el valor de asociado a este objeto .
Valor de asociado a este objeto .
Representa una combinación de la identidad de un usuario, una máscara de acceso y un tipo de control de acceso (conceder o denegar).Un objeto AccessRule`1 de regla de acceso también contiene información sobre cómo los objetos secundarios heredan la regla y cómo se propaga esa herencia.
Tipo de derechos de acceso para la regla de acceso.
Inicializa una nueva instancia de la clase AccessRule’1 utilizando los valores especificados.
Identidad a la que se aplica la regla de acceso.
Derechos de regla de acceso.
El tipo de control de acceso válido.
Inicializa una nueva instancia de la clase AccessRule’1 utilizando los valores especificados.
Identidad a la que se aplica la regla de acceso.
Derechos de regla de acceso.
Las propiedades de herencia de la regla de acceso.
Indica si las reglas de acceso heredadas se propagan automáticamente.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
El tipo de control de acceso válido.
Inicializa una nueva instancia de la clase AccessRule’1 utilizando los valores especificados.
Identidad a la que se aplica la regla de acceso.
Derechos de regla de acceso.
El tipo de control de acceso válido.
Inicializa una nueva instancia de la clase AccessRule’1 utilizando los valores especificados.
Identidad a la que se aplica la regla de acceso.
Derechos de regla de acceso.
Las propiedades de herencia de la regla de acceso.
Indica si las reglas de acceso heredadas se propagan automáticamente.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
El tipo de control de acceso válido.
Obtiene los derechos de la instancia actual.
Los derechos, convertidos en tipo <T>, de la instancia actual.
Proporciona la capacidad para recorrer en iteración las entradas de control de acceso (ACE) de una lista de control de acceso (ACL).
Obtiene el elemento actual de la colección .Esta propiedad obtiene la versión descriptiva de tipo del objeto.
Elemento actual de la colección .
Desplaza el enumerador al siguiente elemento de la colección .
true si el enumerador avanzó con éxito hasta el siguiente elemento; false si el enumerador alcanzó el final de la colección.
La colección se modificó después de crear el enumerador.
Establece el enumerador en su posición inicial, que es antes del primer elemento de la colección .
La colección se modificó después de crear el enumerador.
Especifica la herencia y el comportamiento de la auditoría de una entrada de control de acceso (ACE).
Se auditan todos los intentos de acceso.
La máscara de acceso se propaga a los objetos de contenedor secundarios.
Se auditan los intentos de acceso con error.
Operación OR lógica de , , y .
Se hereda una ACE de un contenedor primario en lugar de establecerse explícitamente para un objeto.
La máscara de acceso sólo se propaga a los objetos secundarios.donde se incluyen tanto el contenedor como los objetos hoja secundarios.
No se establecen marcadores ACE.
Las comprobaciones de acceso no se aplican al objeto; sólo se aplican a sus elementos secundarios.
La máscara de acceso se propaga a los objetos hoja secundarios.
Se auditan los intentos de acceso con éxito.
Especifica la función de una entrada de control de acceso (ACE).
Permita el acceso.
Deniegue el acceso.
Provoque una alarma del sistema.
Provoque una auditoría del sistema.
Define los tipos de entrada de control de acceso (ACE) disponibles.
Concede el acceso a un objeto para un administrador de confianza concreto identificado por un objeto .
Concede el acceso a un objeto para un administrador de confianza concreto identificado por un objeto .Este tipo de ACE puede contener los datos de devolución de llamada opcionales.Los datos de devolución de llamada son objetos BLOB específicos del administrador de recursos que no se interpretan.
Concede el acceso a un objeto, un conjunto de propiedades o una propiedad.La ACE contiene un conjunto de derechos de acceso, un GUID que identifica el tipo de objeto y un objeto que identifica el administrador de confianza a quien el sistema concederá el acceso.La ACE también contiene un GUID y un conjunto de marcadores que controlan la herencia de la ACE mediante objetos secundarios.Este tipo de ACE puede contener los datos de devolución de llamada opcionales.Los datos de devolución de llamada son objetos BLOB específicos del administrador de recursos que no se interpretan.
Se define pero nunca se utiliza.Se incluye aquí para integridad.
Concede el acceso a un objeto, un conjunto de propiedades o una propiedad.La ACE contiene un conjunto de derechos de acceso, un GUID que identifica el tipo de objeto y un objeto que identifica el administrador de confianza a quien el sistema concederá el acceso.La ACE también contiene un GUID y un conjunto de marcadores que controlan la herencia de la ACE mediante objetos secundarios.
Deniega el acceso a un objeto para un administrador de confianza concreto identificado por un objeto .
Deniega el acceso a un objeto para un administrador de confianza concreto identificado por un objeto .Este tipo de ACE puede contener los datos de devolución de llamada opcionales.Los datos de devolución de llamada son objetos BLOB específicos del administrador de recursos que no se interpretan.
Deniega el acceso a un objeto, un conjunto de propiedades o una propiedad.La ACE contiene un conjunto de derechos de acceso, un GUID que identifica el tipo de objeto y un objeto que identifica el administrador de confianza a quien el sistema concederá el acceso.La ACE también contiene un GUID y un conjunto de marcadores que controlan la herencia de la ACE mediante objetos secundarios.Este tipo de ACE puede contener los datos de devolución de llamada opcionales.Los datos de devolución de llamada son objetos BLOB específicos del administrador de recursos que no se interpretan.
Deniega el acceso a un objeto, un conjunto de propiedades o una propiedad.La ACE contiene un conjunto de derechos de acceso, un GUID que identifica el tipo de objeto y un objeto que identifica el administrador de confianza a quien el sistema concederá el acceso.La ACE también contiene un GUID y un conjunto de marcadores que controlan la herencia de la ACE mediante objetos secundarios.
Efectúa el seguimiento del tipo de ACE definido máximo de la enumeración.
Reservado para un uso futuro.
Reservado para un uso futuro.
Reservado para un uso futuro.
Reservado para un uso futuro.
Produce un mensaje de auditoría que se va a registrar cuando un administrador de confianza especificado intenta obtener acceso a un objeto.Un objeto identifica el administrador de confianza.
Produce un mensaje de auditoría que se va a registrar cuando un administrador de confianza especificado intenta obtener acceso a un objeto.Un objeto identifica el administrador de confianza.Este tipo de ACE puede contener los datos de devolución de llamada opcionales.Los datos de devolución de llamada son objetos BLOB específicos del administrador de recursos que no se interpretan.
Produce un mensaje de auditoría que se va a registrar cuando un administrador de confianza especificado intenta obtener acceso a un objeto o subobjetos como conjuntos de propiedades o propiedades.La ACE contiene un conjunto de derechos de acceso, un GUID que identifica el tipo de objeto o subobjeto y un objeto que identifica el administrador de confianza a quien el sistema auditará el acceso.La ACE también contiene un GUID y un conjunto de marcadores que controlan la herencia de la ACE mediante objetos secundarios.Este tipo de ACE puede contener los datos de devolución de llamada opcionales.Los datos de devolución de llamada son objetos BLOB específicos del administrador de recursos que no se interpretan.
Produce un mensaje de auditoría que se va a registrar cuando un administrador de confianza especificado intenta obtener acceso a un objeto o subobjetos como conjuntos de propiedades o propiedades.La ACE contiene un conjunto de derechos de acceso, un GUID que identifica el tipo de objeto o subobjeto y un objeto que identifica el administrador de confianza a quien el sistema auditará el acceso.La ACE también contiene un GUID y un conjunto de marcadores que controlan la herencia de la ACE mediante objetos secundarios.
Especifica las condiciones de auditoría de los intentos de acceso a un objeto asegurable.
Se van a auditar los intentos incorrectos de acceso.
No se van a auditar los intentos incorrectos de acceso.
Se van a auditar los intentos correctos de acceso.
Representa una combinación de la identidad de un usuario y una máscara de acceso.Un objeto también contiene información sobre cómo los objetos secundarios heredan la regla, cómo se propaga la herencia y para qué condiciones se audita.
Inicializa una nueva instancia de la clase utilizando los valores especificados.
La identidad a la que se aplica la regla de auditoría.Debe ser un objeto que pueda convertirse en un objeto .
La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.
Es true para heredar esta regla de un contenedor primario.
Propiedades de herencia de la regla de auditoría.
Determina si se propagan automáticamente las reglas de auditoría heredadas.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
Condiciones para las que se audita la regla.
El valor del parámetro no se puede convertir al tipo o el parámetro contiene un valor no válido.
El valor del parámetro es cero o los parámetros o contienen valores de marcador no reconocidos.
Obtiene los marcadores de auditoría para esta regla de auditoría.
Combinación bit a bit de los valores de la enumeración.Esta combinación especifica las condiciones de auditoría para esta regla de auditoría.
Representa una combinación de la identidad de un usuario y una máscara de acceso.
Inicializa una nueva instancia de la clase AuditRule’1 utilizando los valores especificados.
La identidad a la que se aplica esta regla de auditoría.
Derechos de la regla de auditoría.
Condiciones para las que se audita la regla.
Inicializa una nueva instancia de la clase AuditRule’1 utilizando los valores especificados.
La identidad a la que se aplica la regla de auditoría.
Derechos de la regla de auditoría.
Propiedades de herencia de la regla de auditoría.
Determina si se propagan automáticamente las reglas de auditoría heredadas.
Condiciones para las que se audita la regla.
Inicializa una nueva instancia de la clase AuditRule’1 utilizando los valores especificados.
La identidad a la que se aplica la regla de auditoría.
Derechos de la regla de auditoría.
Propiedades de la regla de auditoría.
Inicializa una nueva instancia de la clase AuditRule’1 utilizando los valores especificados.
La identidad a la que se aplica la regla de auditoría.
Derechos de la regla de auditoría.
Propiedades de herencia de la regla de auditoría.
Determina si se propagan automáticamente las reglas de auditoría heredadas.
Condiciones para las que se audita la regla.
Derechos de la regla de auditoría.
Devuelve .
Determina el acceso a los objetos que se pueden proteger.Las clases derivadas y proporcionan especializaciones para la funcionalidad de acceso y auditoría.
Inicializa una nueva instancia de la clase utilizando los valores especificados.
Identidad a la que se aplica la regla de acceso. Este parámetro debe ser un objeto que permita su conversión al tipo .
La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.
Es true para heredar esta regla de un contenedor primario.
Las propiedades de herencia de la regla de acceso.
Indica si las reglas de acceso heredadas se propagan automáticamente.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
El valor del parámetro no se puede convertir al tipo .
El valor del parámetro es cero o los parámetros o contienen valores de marcador no reconocidos.
Obtiene la máscara de acceso para esta regla.
Máscara de acceso para esta regla.
Obtiene la identidad a la que se aplica esta regla.
La identidad a la que se aplica esta regla.
Obtiene el valor de marcadores que determinan cómo heredan esta regla los objetos secundarios.
Combinación bit a bit de los valores de la enumeración.
Obtiene un valor que indica si esta regla se establece explícitamente o si se hereda de un objeto contenedor primario.
Es true si esta regla no se establece explícitamente pero en cambio se hereda de un contenedor primario.
Obtiene el valor de los marcadores de propagación que determinan cómo se propaga la herencia de esta regla a los objetos secundarios.Esta propiedad sólo es significativa cuando el valor de la enumeración no es .
Combinación bit a bit de los valores de la enumeración.
Representa una colección de objetos .
Inicializa una nueva instancia de la clase .
Agrega un objeto a la colección.
Objeto que se va a agregar a la colección.
Copia el contenido de la colección en una matriz.
Matriz en la que se copia el contenido de la colección.
Índice de base cero desde el que se empieza a copiar.
Obtiene el objeto en el índice especificado de la colección.
El objeto correspondiente al índice especificado.
Índice de base cero del objeto que se va a obtener.
Representa una entrada de control de acceso (ACE).
Inicializa una nueva instancia de la clase .
Marcadores que especifican información sobre la herencia, la propagación de herencia y las condiciones de auditoría para la nueva entrada de control de acceso (ACE).
El uso de la nueva ACE.
La máscara de acceso para la ACE.
asociado a la nueva ACE.
Es true para especificar que la nueva ACE es una ACE de tipo de devolución de llamada.
Los datos opacos asociados a la nueva ACE.Sólo se permiten los datos opacos para los tipos ACE de devolución de llamada. La longitud de esta matriz no debe ser mayor que el valor devuelto del método .
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Utilice esta longitud con el método antes de calcular las referencias de la ACL en una matriz binaria.
Longitud, en bytes, de la representación binaria del objeto actual.
Realiza el cálculo de referencias entre el contenido del objeto y la matriz de bytes especificada a partir de la posición de desplazamiento indicada.
La matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en la matriz .
Obtiene la máxima longitud permitida de un BLOB de datos opacos para entradas de control de acceso (ACE) de devolución de llamada.
La longitud permitida de un BLOB de datos opacos.
Es true para especificar que el objeto es un tipo de ACE de devolución de llamada.
Representa una lista de control de acceso (ACL) y es la clase base de las clases y .
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Debe usarse este valor de longitud antes de hacer el cálculo de referencias de la lista de control de acceso (ACL) en una matriz binaria mediante el método .
La longitud, en bytes, de la representación binaria del objeto actual.
Obtiene el número de entradas de control de acceso (ACE) del objeto actual.
Número de ACE del objeto actual.
Realiza el cálculo de referencias del objeto en la matriz de bytes especificada a partir de la posición de desplazamiento indicada.
Matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
Obtiene un valor booleano que especifica si las entradas de control de acceso (ACE) del objeto actual están en orden canónico.
Es true si las ACE del objeto actual están en orden canónico; en caso contrario, es false.
Establece si el objeto es un contenedor.
Es true si el objeto actual es un contenedor.
Establece si el objeto actual es una lista de control de acceso (ACL) de objetos de directorio.
Es true si el objeto actual es una ACL de objetos de directorio.
Obtiene o establece la clase en el índice especificado.
en el índice especificado.
Índice de base cero de que se va a obtener o establecer.
Quita todas las entradas de control de acceso (ACE) contenidas en este objeto que están asociadas al objeto especificado.
Objeto que se va a comprobar.
Quita todas las entradas de control de acceso (ACE) heredadas de este objeto .
Obtiene el nivel de revisión del objeto .
Valor de tipo byte que indica el nivel de revisión del objeto .
Controla el acceso a los objetos sin manipulación directa de listas de control de acceso (ACL).Ésta es la clase base abstracta de la clase .
Inicializa una nueva instancia de la clase .
Es true si el nuevo objeto es un contenedor.
Agrega la regla de acceso especificada a la lista de control de acceso discrecional (DACL) asociada a este objeto .
La regla de acceso que se va a agregar.
Agrega la regla de auditoría especificada a la lista de control de acceso de sistema (SACL) asociada a este objeto .
La regla de auditoría que se va a agregar.
Obtiene una colección de las reglas de acceso asociadas al identificador de seguridad especificado.
La colección de reglas de acceso asociadas al objeto especificado.
Es true para incluir explícitamente reglas de acceso establecidas para el objeto.
Es true para incluir las reglas de acceso heredadas.
Especifica si el identificador de seguridad para el que se deben recuperar reglas de acceso es del tipo T:System.Security.Principal.SecurityIdentifier o T:System.Security.Principal.NTAccount.El valor de este parámetro debe ser un tipo que se pueda traducir al tipo .
Obtiene una colección de las reglas de auditoría asociadas al identificador de seguridad especificado.
La colección de reglas de auditoría asociadas al objeto especificado.
Es true para incluir explícitamente reglas de auditoría establecidas para el objeto.
Es true para incluir las reglas de auditoría heredadas.
El identificador de seguridad para el que se van a recuperar las reglas de auditoría.Este debe ser un objeto que permita su conversión al tipo .
Aplica la modificación especificada a la lista de control de acceso discrecional (DACL) asociada a este objeto .
Es true si se modifica correctamente la lista DACL; en caso contrario, es false.
La modificación que se va a aplicar a la DACL.
La regla de acceso que se va a modificar.
Es true si se modifica correctamente la lista DACL; en caso contrario, es false.
Aplica la modificación especificada a la lista de control de acceso de sistema (SACL) asociada a este objeto .
Es true si se modifica correctamente la lista SACL; en caso contrario, es false.
Modificación que se va a aplicar a la SACL.
La regla de auditoría que se va a modificar.
Es true si se modifica correctamente la lista SACL; en caso contrario, es false.
Quita las reglas de acceso que contienen el mismo identificador de seguridad y máscara de acceso que la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto .
true si la regla se quitó satisfactoriamente; en caso contrario, false.
La regla de acceso que se va a quitar.
Quita todas las reglas de acceso que tienen el mismo identificador de seguridad que la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto .
La regla de acceso que se va a quitar.
Quita todas las reglas de acceso que coinciden exactamente con la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto .
La regla de acceso que se va a quitar.
Quita las reglas de auditoría que contienen el mismo identificador de seguridad y máscara de acceso que la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto .
true si la regla de auditoría se quitó satisfactoriamente; en caso contrario, false.
La regla de auditoría que se va a quitar.
Quita todas las reglas de auditoría que tienen el mismo identificador de seguridad que la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto .
La regla de auditoría que se va a quitar.
Quita todas las reglas de auditoría que coinciden exactamente con la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto .
La regla de auditoría que se va a quitar.
Quita todas las reglas de acceso de la lista de control de acceso discrecional (DACL) asociada a este objeto y, a continuación, agrega la regla de acceso especificada.
La regla de acceso que se va a restablecer.
Quita todas las reglas de acceso que contienen el mismo identificador de seguridad y calificador que la regla de acceso especificada en la lista de control de acceso discrecional (DACL) asociada a ese objeto y, a continuación, agrega la regla de acceso especificada.
La regla de acceso que se va a establecer.
Quita todas las reglas de auditoría que contienen el mismo identificador de seguridad y calificador que la regla de auditoría especificada en la lista de control de acceso de sistema (SACL) asociada a ese objeto y, a continuación, agrega la regla de auditoría especificada.
La regla de auditoría que se va a establecer.
Representa un descriptor de seguridad.Un descriptor de seguridad incluye un propietario, un grupo primario, una lista de control de acceso discrecional (DACL) y una lista de control de acceso del sistema (SACL).
Inicializa una nueva instancia de la clase a partir de la matriz de valores de tipo byte especificada.
Es true si el nuevo descriptor de seguridad está asociado a un objeto contenedor.
Es true si el nuevo descriptor de seguridad está asociado a un objeto de directorio.
La matriz de valores de tipo byte a partir de la que se va a crear el nuevo objeto .
El desplazamiento en la matriz desde donde se empieza a copiar.
Inicializa una nueva instancia de la clase a partir de la información especificada.
Es true si el nuevo descriptor de seguridad está asociado a un objeto contenedor.
Es true si el nuevo descriptor de seguridad está asociado a un objeto de directorio.
Marcadores que especifican el comportamiento del nuevo objeto .
El propietario del nuevo objeto .
Objeto primario para el nuevo objeto .
Lista de control de acceso de sistema (SACL) para el nuevo objeto .
Lista de control de acceso discrecional (DACL) para el nuevo objeto .
Inicializa una nueva instancia de la clase a partir del objeto especificado.
Es true si el nuevo descriptor de seguridad está asociado a un objeto contenedor.
Es true si el nuevo descriptor de seguridad está asociado a un objeto de directorio.
Objeto a partir del cual se va a crear el nuevo objeto .
Inicializa una nueva instancia de la clase a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada.
Es true si el nuevo descriptor de seguridad está asociado a un objeto contenedor.
Es true si el nuevo descriptor de seguridad está asociado a un objeto de directorio.
Cadena SDDL a partir de la cual se va a crear el nuevo objeto .
Establece el propiedad para este instancia y establece el marca.
Nivel de revisión del nuevo objeto .
Número de entradas de control de acceso (ACE) que este objeto puede contener.Este número solamente se usará como una sugerencia.
Establece el propiedad para este instancia y establece el marca.
Nivel de revisión del nuevo objeto .
Número de entradas de control de acceso (ACE) que este objeto puede contener.Este número solamente se usará como una sugerencia.
Obtiene valores que especifican el comportamiento del objeto .
Uno o más valores de la enumeración combinados con la operación OR lógica.
Obtiene o establece la lista de control de acceso discrecional (DACL) para este objeto .La DACL contiene las reglas de acceso.
La DACL para este objeto .
Obtiene o establece el grupo primario para este objeto .
Grupo primario para este objeto .
Obtiene un valor booleano que especifica si el objeto asociado a este objeto es un objeto contenedor.
Es true si el objeto asociado a este objeto es un objeto contenedor; en caso contrario, es false.
Obtiene un valor booleano que especifica si la lista de control de acceso discrecional (DACL) asociada a este objeto está en orden canónico.
Es true si la DACL asociada a este objeto está en orden canónico; en caso contrario, es false.
Obtiene un valor booleano que especifica si el objeto asociado a este objeto es un objeto de directorio.
Es true si el objeto asociado a este objeto es un objeto de directorio; en caso contrario, es false.
Obtiene un valor booleano que especifica si la lista de control de acceso de sistema (SACL) asociada a este objeto está en orden canónico.
Es true si la SACL asociada a este objeto está en orden canónico; en caso contrario, es false.
Obtiene o establece el propietario del objeto asociado a este objeto .
El propietario del objeto asociado a este objeto .
Quita todas las reglas de acceso para el identificador de seguridad especificado de la lista de control de acceso discrecional (DACL) asociada a este objeto .
El identificador de seguridad para el que se van a quitar las reglas de acceso.
Quita todas las reglas de auditoría para el identificador de seguridad especificado de la lista de control de acceso de sistema (SACL) asociada a este objeto .
El identificador de seguridad para el que se van a quitar las reglas de auditoría.
Establece la protección de herencia para la lista de control de acceso discrecional (DACL) asociada a este objeto .Las DACL que están protegidas no heredan las reglas de acceso de los contenedores primarios.
Es true para proteger la DACL contra herencia.
Es true para mantener las reglas de acceso heredadas en la DACL; es false para quitar las reglas de acceso heredadas de la DACL.
Establece la protección de herencia para la lista de control de acceso de sistema (SACL) asociada a este objeto .Las SACL que están protegidas no heredan las reglas de auditoría de los contenedores primarios.
Es true para proteger la SACL contra herencia.
Es true para mantener las reglas de auditoría heredadas en SACL; es false para quitar las reglas de auditoría heredadas de SACL.
Obtiene o establece la lista de control de acceso de sistema (SACL) para este objeto .La SACL contiene reglas de auditoría.
SACL para este objeto .
Representa una entrada de control de acceso (ACE) compuesta.
Inicializa una nueva instancia de la clase .
Contiene marcadores que especifican información sobre la herencia, su propagación y las condiciones de auditoría de la nueva entrada de control de acceso (ACE).
La máscara de acceso para la ACE.
Valor de la enumeración .
asociado a la nueva ACE.
Obtiene la longitud (en bytes) de la representación binaria del objeto actual.Debe utilizarse este valor de longitud antes de calcular las referencias de la lista de control de acceso (ACL) en una matriz binaria mediante el método .
La longitud (en bytes) de la representación binaria del objeto actual.
Obtiene o establece el tipo de este objeto .
Tipo de este objeto .
Calcula las referencias del contenido del objeto en la matriz de bytes especificada, comenzando por la posición de desplazamiento indicada.
Matriz de bytes en la que se calculan las referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
El valor del parámetro es negativo o es un valor demasiado elevado como para poder copiar todo el contenido del objeto en el parámetro .
Especifica el tipo de un objeto .
El objeto se usa para la suplantación.
Estos marcadores afectan al comportamiento del descriptor de seguridad.
Especifica que la Lista de control de acceso discrecional (DACL) se ha heredado automáticamente del elemento primario.Sólo pueden establecerlo los administradores de recursos.
Se omitirá.
Especifica que la DACL se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Sólo pueden establecerlo los administradores de recursos.
Especifica que la DACL no es null.Pueden establecerlo los administradores de recursos o los usuarios.
Especifica que el administrador de recursos impide la herencia automática.Pueden establecerlo los administradores de recursos o los usuarios.
Se omitirá.
Especifica que el de grupo se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Sólo pueden establecerlo los administradores de recursos; no deberían establecerlo quienes llaman.
No existe ningún marcador de control.
Especifica que el de propietario se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Sólo pueden establecerlo los administradores de recursos; no deberían establecerlo quienes llaman.
Especifica que el contenido del campo Reserved es válido.
Especifica que la representación binaria del descriptor de seguridad está en el formato autorrelativo. Siempre se establece este marcador.
Se omitirá.
Especifica que la lista de control de acceso de sistema (SACL) se ha heredado automáticamente del elemento primario.Sólo pueden establecerlo los administradores de recursos.
Se omitirá.
Especifica que la SACL se ha obtenido mediante un mecanismo de aplicación de valores predeterminados.Sólo pueden establecerlo los administradores de recursos.
Especifica que la SACL no es null.Pueden establecerlo los administradores de recursos o los usuarios.
Especifica que el administrador de recursos impide la herencia automática.Pueden establecerlo los administradores de recursos o los usuarios.
Representa una entrada de control de acceso (ACE) que no ha definido uno de los miembros de la enumeración .
Inicializa una nueva instancia de la clase .
Tipo de la nueva entrada de control de acceso (ACE).Este valor debe ser mayor que .
Marcadores que especifican información sobre la herencia, la propagación de herencia y las condiciones de auditoría para la nueva ACE.
Matriz de valores de tipo byte que contiene los datos para la nueva ACE.Este valor puede ser null.La longitud de esta matriz no debe ser mayor que el valor del campo y debe ser un múltiplo de cuatro.
El valor del parámetro no es mayor que o la longitud de la matriz o es mayor que el valor del campo o no es múltiplo de cuatro.
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Debe utilizarse este valor de longitud antes de hacer el cálculo de referencias entre la lista ACL y una matriz binaria utilizando el método .
La longitud, en bytes, de la representación binaria del objeto actual.
Realiza el cálculo de referencias entre el contenido del objeto y la matriz de bytes especificada a partir de la posición de desplazamiento indicada.
La matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en .
Devuelve los datos opacos asociados a este objeto .
Matriz de valores de tipo byte que representa los datos opacos asociados a este objeto .
Devuelve la longitud máxima permitida de un objeto binario de datos opacos para este objeto .
Obtiene la longitud de los datos opacos asociada al objeto .
La longitud de los datos de devolución de llamada opacos.
Establece los datos de devolución de llamada opacos asociados a este objeto .
Matriz de valores de tipo byte que representa los datos de devolución de llamada opacos para este objeto .
Representa una lista de control de acceso discrecional (DACL).
Inicializa una nueva instancia de la clase con los valores especificados.
true si el nuevo objeto es un contenedor.
true si el nuevo objeto es una lista de control de acceso (ACL) de objetos de directorio.
Nivel de revisión del nuevo objeto .
Número de entradas de control de acceso (ACE) que este objeto puede contener.Este número solamente se usará como una sugerencia.
Inicializa una nueva instancia de la clase con los valores especificados.
true si el nuevo objeto es un contenedor.
true si el nuevo objeto es una lista de control de acceso (ACL) de objetos de directorio.
Número de entradas de control de acceso (ACE) que este objeto puede contener.Este número solamente se usará como una sugerencia.
Inicializa una nueva instancia de la clase con los valores indicados del objeto especificado.
true si el nuevo objeto es un contenedor.
true si el nuevo objeto es una lista de control de acceso (ACL) de objetos de directorio.
Objeto subyacente para el nuevo objeto .Especifique null para crear una ACL vacía.
Agrega una entrada de control de acceso (ACE) al objeto actual con los valores de configuración especificados.
El tipo de control de acceso (conceder o denegar) que se va a agregar.
Identificador para el que se va a agregar una ACE.
La regla de acceso para la nueva ACE.
Marcas que especifican las propiedades de herencia para la nueva ACE.
Marcas que especifican las propiedades de propagación de herencia para la nueva ACE.
Agrega una entrada de control de acceso (ACE) al objeto actual con los valores de configuración especificados.Use este método para las listas de control de acceso (ACL) de objetos de directorio cuando especifique el tipo de objeto o el tipo de objeto heredado para la nueva ACE.
El tipo de control de acceso (conceder o denegar) que se va a agregar.
Identificador para el que se va a agregar una ACE.
La regla de acceso para la nueva ACE.
Marcas que especifican las propiedades de herencia para la nueva ACE.
Marcas que especifican las propiedades de propagación de herencia para la nueva ACE.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
La identidad de la clase de objetos a los que se aplica la nueva ACE.
La identidad de la clase de objetos secundarios que pueden heredar la nueva ACE.
Agrega una entrada de control de acceso (ACE) al objeto actual con los valores de configuración especificados.
El tipo de control de acceso (conceder o denegar) que se va a agregar.
Identificador para el que se va a agregar una ACE.
El para tener acceso al nuevo.
Quita la regla de control de acceso especificada del objeto actual.
Es true si este método quita correctamente el acceso especificado; de lo contrario, es false.
El tipo de control de acceso (conceder o denegar) que se va a quitar.
para el que se va quitar una regla de control de acceso.
Máscara de acceso de la regla que se va a quitar.
Marcas que especifican las propiedades de herencia para la regla que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la regla que se va a quitar.
Quita la regla de control de acceso especificada del objeto actual.Use este método para las listas de control de acceso (ACL) de objetos de directorio cuando especifique el tipo de objeto o el tipo de objeto heredado.
Es true si este método quita correctamente el acceso especificado; de lo contrario, es false.
El tipo de control de acceso (conceder o denegar) que se va a quitar.
para el que se va quitar una regla de control de acceso.
Máscara de acceso de la regla de control de acceso que se va a quitar.
Marcas que especifican las propiedades de herencia de la regla de control de acceso que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la regla de control de acceso que se va a quitar.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
La identidad de la clase de objetos a los que se aplica la regla de control de acceso quitada.
La identidad de la clase de objetos secundarios que pueden heredar la regla de control de acceso quitada.
Quita la regla de control de acceso especificada del objeto actual.
Devuelve .
El tipo de control de acceso (conceder o denegar) que se va a quitar.
para el que se va quitar una regla de control de acceso.
El para el que se va a quitar el acceso.
Quita la entrada de control de acceso (ACE) especificada del objeto actual.
El tipo de control de acceso (conceder o denegar) que se va a quitar.
Identificador para el que se va a quitar una ACE.
Máscara de acceso de la ACE que se va a quitar.
Marcas que especifican las propiedades de herencia de la ACE que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la ACE que se va a quitar.
Quita la entrada de control de acceso (ACE) especificada del objeto actual.Use este método para las listas de control de acceso (ACL) de objetos de directorio cuando especifique el tipo de objeto o el tipo de objeto heredado para la ACE que se va a quitar.
El tipo de control de acceso (conceder o denegar) que se va a quitar.
Identificador para el que se va a quitar una ACE.
Máscara de acceso de la ACE que se va a quitar.
Marcas que especifican las propiedades de herencia de la ACE que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la ACE que se va a quitar.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
La identidad de la clase de objetos a los que se aplica la ACE quitada.
La identidad de la clase de objetos secundarios que pueden heredar la ACE quitada.
Quita la entrada de control de acceso (ACE) especificada del objeto actual.
El tipo de control de acceso (conceder o denegar) que se va a quitar.
Identificador para el que se va a quitar una ACE.
El para el que se va a quitar el acceso.
Establece el control de acceso especificado para el objeto especificado.
El tipo de control de acceso (conceder o denegar) que se va a establecer.
Identificador para el que se va a establecer una ACE.
La regla de acceso para la nueva ACE.
Marcas que especifican las propiedades de herencia para la nueva ACE.
Marcas que especifican las propiedades de propagación de herencia para la nueva ACE.
Establece el control de acceso especificado para el objeto especificado.
El tipo de control de acceso (conceder o denegar) que se va a establecer.
Identificador para el que se va a establecer una ACE.
La regla de acceso para la nueva ACE.
Marcas que especifican las propiedades de herencia para la nueva ACE.
Marcas que especifican las propiedades de propagación de herencia para la nueva ACE.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
La identidad de la clase de objetos a los que se aplica la nueva ACE.
La identidad de la clase de objetos secundarios que pueden heredar la nueva ACE.
Establece el control de acceso especificado para el objeto especificado.
El tipo de control de acceso (conceder o denegar) que se va a establecer.
Identificador para el que se va a establecer una ACE.
El para el que se va a establecer el acceso.
Representa un entrada de control de acceso (ACE) y es la clase base de todas las demás clases ACE.
Obtiene o establece la enumeración asociada al objeto .
Enumeración asociada al objeto .
Obtiene el tipo de esta entrada de control de acceso (ACE).
Tipo de esta ACE.
Obtiene la información de auditoría asociada a esta entrada de control de acceso (ACE).
Información de auditoría asociada a esta entrada de control de acceso (ACE).
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Debe utilizarse este valor de longitud antes de hacer el cálculo de referencias entre la lista ACL y una matriz binaria utilizando el método .
Longitud, en bytes, de la representación binaria del objeto actual.
Crea una copia en profundidad de esta entrada de control de acceso (ACE).
Objeto que este método crea.
Crea un objeto a partir de los datos binarios especificados.
El objeto que crea este método.
Datos binarios a partir de los que se va a crear el nuevo objeto .
Posición de desplazamiento desde la cual comenzará la resolución de referencias.
Determina si el objeto especificado es igual al objeto actual.
Es true si el objeto especificado es igual al objeto actual; en caso contrario, es false.
Objeto que se va a comparar con el objeto actual.
Realiza el cálculo de referencias entre el contenido del objeto y la matriz de bytes especificada a partir de la posición de desplazamiento indicada.
Matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en .
Sirve como función hash para la clase .El método es apto para el uso en algoritmos hash y estructuras de datos como una tabla hash.
Código hash para el objeto actual.
Obtiene marcadores que especifican las propiedades de herencia de esta entrada de control de acceso (ACE).
Marcadores que especifican las propiedades de herencia de esta ACE.
Obtiene un valor booleano que especifica si esta entrada de control de acceso (ACE) se hereda o se establece explícitamente.
Es true si esta ACE se hereda; en caso contrario, es false.
Determina si los objetos especificados se consideran iguales.
Es true si los dos objetos son iguales; en caso contrario, es false.
Primer objeto que se va a comparar.
Segundo objeto que se va a comparar.
Determina si los objetos especificados se consideran distintos.
Es true si los dos objetos son distintos; en caso contrario, es false.
Primer objeto que se va a comparar.
Segundo objeto que se va a comparar.
Obtiene marcadores que especifican las propiedades de propagación de herencia de esta entrada de control de acceso (ACE).
Marcadores que especifican las propiedades de propagación de herencia de esta ACE.
Representa una lista de control de acceso (ACL) y es la clase base de las clases , , y .
Inicializa una nueva instancia de la clase .
Nivel de revisión de la clase actual.La propiedad devuelve este valor para listas de control de acceso (ACL) no asociadas a objetos de Servicios de directorio.
Nivel de revisión de la clase actual.La propiedad devuelve este valor para listas de control de acceso (ACL) asociadas a objetos de Servicios de directorio.
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Debe utilizarse este valor de longitud antes de hacer el cálculo de referencias entre la lista ACL y una matriz binaria con el método .
La longitud, en bytes, de la representación binaria del objeto actual.
Copia cada objeto del objeto actual a la matriz especificada.
Matriz en la que se colocan copias de los objetos de la clase actual.
Índice de base cero de la matriz donde se comienza a copiar.
Obtiene el número de entradas de control de acceso (ACE) del objeto actual.
Número de ACE del objeto actual.
Realiza el cálculo de referencias entre el contenido del objeto y la matriz de bytes especificada a partir de la posición de desplazamiento indicada.
Matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en .
Devuelve una nueva instancia de la clase .
Objeto que este método devuelve.
Esta propiedad siempre se establece en false.Sólo se implementa porque se requiere para la implementación de la interfaz .
false, siempre.
Obtiene o establece el objeto en el índice especificado.
en el índice especificado.
Índice de base cero del objeto que se va a obtener o establecer.
Longitud máxima binaria permitida de un objeto .
Obtiene el nivel de revisión del objeto .
Valor de tipo byte que indica el nivel de revisión del objeto .
Esta propiedad devuelve siempre null.Sólo se implementa porque se requiere para la implementación de la interfaz .
Siempre devuelve null.
Copia cada objeto del objeto actual a la matriz especificada.
Matriz en la que se colocan copias de los objetos de la clase actual.
Índice de base cero de la matriz donde se comienza a copiar.
Devuelve una nueva instancia de la clase convertida como una instancia de la interfaz .
Nuevo objeto , convertido como instancia de la interfaz .
Representa un descriptor de seguridad.Un descriptor de seguridad incluye un propietario, un grupo primario, una lista de control de acceso discrecional (DACL) y una lista de control de acceso de sistema (SACL).
Inicializa una nueva instancia de la clase .
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Debe utilizarse este valor de longitud antes de hacer el cálculo de referencias entre la lista ACL y una matriz binaria utilizando el método .
La longitud, en bytes, de la representación binaria del objeto actual.
Obtiene valores que especifican el comportamiento del objeto .
Uno o más valores de la enumeración combinados con la operación OR lógica.
Devuelve una matriz de valores de tipo byte que representa la información contenida en este objeto .
La matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en .
Devuelve la representación de lenguaje de definición de descriptores de seguridad (SDDL) de las secciones especificadas del descriptor de seguridad que este objeto representa.
Representación de SDDL de las secciones especificadas del descriptor de seguridad asociadas a este objeto .
Especifica qué secciones (reglas de acceso, reglas de auditoría, grupo primario, propietario) del descriptor de seguridad se van a obtener.
Obtiene o establece el grupo primario para este objeto .
Grupo primario para este objeto .
Devuelve un valor booleano que especifica si el descriptor de seguridad asociado a este objeto se puede convertir al formato de lenguaje de definición de descriptores de seguridad (SDDL).
Es true si el descriptor de seguridad asociado a este objeto se puede convertir al formato de lenguaje de definición de descriptores de seguridad (SDDL); en caso contrario, es false.
Obtiene o establece el propietario del objeto asociado a este objeto .
El propietario del objeto asociado a este objeto .
Obtiene el nivel de revisión del objeto .
Valor de tipo byte que indica el nivel de revisión del objeto .
Los marcadores de herencia especifican la semántica de herencia de las entradas de control de acceso (ACE).
Los objetos contenedores secundarios se heredan de la ACE.
Los objetos secundarios no se heredan de la ACE.
Los objetos hoja secundarios se heredan de la ACE.
Encapsula todos los tipos de entradas de control de acceso (ACE) actualmente definidas por Microsoft Corporation.Todos los objetos contienen una máscara de acceso de 32 bits y un objeto .
Obtiene o establece la máscara de acceso de este objeto .
Máscara de acceso de este objeto .
Obtiene o establece el objeto asociado a este objeto .
Objeto asociado a este objeto .
Proporciona la capacidad para controlar el acceso a los objetos nativos sin la manipulación directa de listas de control de acceso (ACL).La enumeración define los tipos de objeto nativos.
Inicializa una nueva instancia de la clase con los valores especificados.
Es true si el nuevo objeto es un contenedor.
Tipo de objeto que se puede proteger al que se asocia el nuevo objeto .
Inicializa una nueva instancia de la clase con los valores especificados.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
Es true si el nuevo objeto es un contenedor.
Tipo de objeto que se puede proteger al que se asocia el nuevo objeto .
El identificador del objeto que se puede proteger al que se asocia el nuevo objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a incluir en el objeto .
Inicializa una nueva instancia de la clase con los valores especificados.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
Es true si el nuevo objeto es un contenedor.
Tipo de objeto que se puede proteger al que se asocia el nuevo objeto .
El identificador del objeto que se puede proteger al que se asocia el nuevo objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a incluir en el objeto .
Delegado implementado por integradores que proporciona las excepciones personalizadas.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Inicializa una nueva instancia de la clase utilizando los valores especificados.
Es true si el nuevo objeto es un contenedor.
Tipo de objeto que se puede proteger al que se asocia el nuevo objeto .
Delegado implementado por integradores que proporciona las excepciones personalizadas.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Inicializa una nueva instancia de la clase con los valores especificados.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
Es true si el nuevo objeto es un contenedor.
Tipo de objeto que se puede proteger al que se asocia el nuevo objeto .
El nombre del objeto que se puede proteger al que se asocia el nuevo objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a incluir en el objeto .
Inicializa una nueva instancia de la clase con los valores especificados.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
Es true si el nuevo objeto es un contenedor.
Tipo de objeto que se puede proteger al que se asocia el nuevo objeto .
El nombre del objeto que se puede proteger al que se asocia el nuevo objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a incluir en el objeto .
Delegado implementado por integradores que proporciona las excepciones personalizadas.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Guarda las secciones especificadas del descriptor de seguridad asociado a este objeto en una ubicación de almacenamiento permanente.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
El identificador del objeto que se puede proteger al que se asocia este objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a guardar.
El objeto que se puede proteger al que se asocia este objeto es un directorio o un archivo y no se ha podido encontrar ese directorio o archivo.
Guarda las secciones especificadas del descriptor de seguridad asociado a este objeto en una ubicación de almacenamiento permanente.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
El identificador del objeto que se puede proteger al que se asocia este objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a guardar.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
El objeto que se puede proteger al que se asocia este objeto es un directorio o un archivo y no se ha podido encontrar ese directorio o archivo.
Guarda las secciones especificadas del descriptor de seguridad asociado a este objeto en una ubicación de almacenamiento permanente.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
El nombre del objeto que se puede proteger al que se asocia este objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a guardar.
El objeto que se puede proteger al que se asocia este objeto es un directorio o un archivo y no se ha podido encontrar ese directorio o archivo.
Guarda las secciones especificadas del descriptor de seguridad asociado a este objeto en una ubicación de almacenamiento permanente.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
El nombre del objeto que se puede proteger al que se asocia este objeto .
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a guardar.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
El objeto que se puede proteger al que se asocia este objeto es un directorio o un archivo y no se ha podido encontrar ese directorio o archivo.
Proporciona a los integradores una manera de asignar códigos de error numéricos a excepciones concretas que crean.
Objeto que este delegado crea.
Código de error numérico.
Nombre del objeto asegurable con el que el objeto está asociado.
Identificador del objeto asegurable con el que el objeto está asociado.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Representa una combinación de la identidad de un usuario, una máscara de acceso y un tipo de control de acceso (conceder o denegar).Un objeto también contiene información sobre el tipo de objeto al que se aplica la regla, el tipo de objeto secundario que puede heredar la regla, cómo los objetos secundarios heredan la regla y cómo se propaga la herencia.
Inicializa una nueva instancia de la clase con los valores especificados.
Identidad a la que se aplica la regla de acceso. Debe ser un objeto que pueda convertirse en un objeto .
La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.
Es true si esta regla se hereda de un contenedor primario.
Especifica las propiedades de herencia de la regla de acceso.
Especifica si se propagan automáticamente las reglas de acceso heredadas.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
Tipo de objeto al que se aplica la regla.
Tipo de objeto secundario que puede heredar la regla.
Especifica si esta regla concede o deniega el acceso.
El valor del parámetro no puede convertirse en un objeto o el parámetro contiene un valor que no es válido.
El valor del parámetro es 0, o los parámetros o contienen valores de marcadores no reconocidos.
Obtiene el tipo de objeto secundario que puede heredar el objeto .
Tipo de objeto secundario que puede heredar el objeto .
Obtiene marcadores que especifican si las propiedades y del objeto contienen valores válidos.
especifica que la propiedad contiene un valor válido. especifica que la propiedad contiene un valor válido.Estos valores pueden combinarse con un operador lógico OR.
Obtiene el tipo de objeto al que se aplica .
Tipo de objeto al que se aplica .
Controla el acceso a los objetos de Servicios de directorio. Esta clase representa un entrada de control de acceso (ACE) asociada a un objeto de directorio.
Inicia una nueva instancia de la clase .
Herencia, propagación de herencia y condiciones de auditoría para la nueva entrada de control de acceso (ACE).
El uso de la nueva ACE.
La máscara de acceso para la ACE.
asociado a la nueva ACE.
Determina si los parámetros e contienen los GUID de objeto válidos.
GUID que identifica el tipo de objeto al que se aplica la nueva ACE.
GUID que identifica el tipo de objeto que puede heredar la nueva ACE.
true si la nueva ACE es un tipo de devolución de llamada de ACE.
Los datos opacos asociados a la nueva ACE.Esto sólo se permite para tipos ACE de devolución de llamada.La longitud de esta matriz no debe ser mayor que el valor devuelto del método .
El parámetro de calificador contiene un valor no válido o la longitud del valor del parámetro opaco es mayor que el valor devuelto del método .
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Debe utilizarse este valor de longitud antes de hacer el cálculo de referencias entre la lista ACL y una matriz binaria utilizando el método .
Longitud, en bytes, de la representación binaria del objeto actual.
Realiza el cálculo de referencias entre el contenido del objeto y la matriz de bytes especificada a partir de la posición de desplazamiento indicada.
Matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en .
Obtiene o establece el GUID del tipo de objeto que puede heredar la entrada de control de acceso (ACE) que este objeto representa.
GUID del tipo de objeto que puede heredar la entrada de control de acceso (ACE) que este objeto representa.
Devuelve la longitud máxima permitida, en bytes, de un objeto binario de datos opaco para entradas de control de acceso (ACE) de devolución de llamada.
Longitud máxima permitida, en bytes, de un objeto binario de datos opaco para entradas de control de acceso (ACE) de devolución de llamada.
Es true si es un tipo ACE de devolución de llamada.
Obtiene o establece marcadores que especifican si las propiedades e contienen valores que identifican los tipos de objeto válidos.
Uno o más miembros de la enumeración combinados con la operación O lógica.
Obtiene o establece el GUID del tipo de objeto asociado a este objeto .
GUID del tipo de objeto asociado a este objeto .
Especifica la presencia de tipos de objeto para entradas de control de acceso (ACE).
Tipo de objeto que puede heredar la ACE.
No hay ningún tipo de objeto presente.
El tipo de objeto asociado a la ACE está presente.
Representa una combinación de la identidad de un usuario, una máscara de acceso y las condiciones de auditoría.Un objeto también contiene información sobre el tipo de objeto al que se aplica la regla, el tipo de objeto secundario que puede heredarla, la forma en que la heredan los objetos secundarios y la forma en que se propaga esa herencia.
Inicializa una nueva instancia de la clase .
Identidad a la que se aplica la regla de acceso. Debe ser un objeto que pueda convertirse en un objeto .
La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.
Es true si esta regla se hereda de un contenedor primario.
Especifica las propiedades de herencia de la regla de acceso.
Indica si las reglas de acceso heredadas se propagan automáticamente.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
Tipo de objeto al que se aplica la regla.
Tipo de objeto secundario que puede heredar la regla.
Condiciones de auditoría.
El valor del parámetro no puede convertirse en un objeto o el parámetro contiene un valor que no es válido.
El valor del parámetro es 0, o los parámetros o contienen valores de marcadores no reconocidos.
Obtiene el tipo de objeto secundario que puede heredar el objeto .
Tipo de objeto secundario que puede heredar el objeto .
Las propiedades y del objeto contienen valores válidos.
especifica que la propiedad contiene un valor válido. especifica que la propiedad contiene un valor válido.Estos valores pueden combinarse con un operador lógico OR.
Obtiene el tipo de objeto al que se aplica .
Tipo de objeto al que se aplica .
Proporciona la capacidad para controlar el acceso a los objetos sin la manipulación directa de listas de control de acceso (ACL).Esta clase es la clase base abstracta de las clases y .
Inicializa una nueva instancia de la clase .
Inicializa una nueva instancia de la clase .
Es true si el nuevo objeto es un objeto contenedor.
Es true si el nuevo objeto es un objeto de directorio.
Inicializa una nueva instancia de la clase .
Propiedad de la nueva instancia de .
Obtiene el objeto del objeto asegurable asociado a este objeto .
Tipo del objeto asegurable asociado a este objeto .
Inicializa una nueva instancia de la clase con los valores especificados.
Objeto que crea este método.
Identidad a la que se aplica la regla de acceso.Debe ser un objeto que pueda convertirse en un objeto .
La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.
Es true si esta regla se hereda de un contenedor principal.
Especifica las propiedades de herencia de la regla de acceso.
Especifica si se propagan automáticamente las reglas de acceso heredadas.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
Especifica el tipo de control de acceso válido.
Obtiene o establece un valor booleano que especifica si se han modificado las reglas de acceso asociadas a este objeto .
Es true si se han modificado las reglas de acceso asociadas a este objeto ; de lo contrario, es false.
Obtiene el objeto del objeto asociado a las reglas de acceso de este objeto . debe ser un objeto que permita su conversión al objeto .
Tipo del objeto asociado a las reglas de acceso de este objeto .
Obtiene un valor booleano que especifica si las reglas de acceso asociadas a este objeto están en orden canónico.
Es true si las reglas de acceso están en orden canónico; en caso contrario, es false.
Obtiene un valor booleano que especifica si está protegida la lista de control de acceso discrecional (DACL) asociada a este objeto .
Es true si la DACL está protegida; en caso contrario, es false.
Obtiene un valor booleano que especifica si las reglas de auditoría asociadas a este objeto están en orden canónico.
Es true si las reglas de auditoría están en orden canónico; en caso contrario, es false.
Obtiene un valor booleano que especifica si está protegida la lista de control de acceso del sistema (SACL) asociada a este objeto .
Es true si la SACL está protegida; en caso contrario, es false.
Inicializa una nueva instancia de la clase con los valores especificados.
Objeto que crea este método.
La identidad a la que se aplica la regla de auditoría.Debe ser un objeto que pueda convertirse en un objeto .
La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.
Es true si esta regla se hereda de un contenedor primario.
Especifica las propiedades de herencia de la regla de auditoría.
Especifica si se propagan automáticamente las reglas de auditoría heredadas.Los marcadores de propagación se omiten si el valor del parámetro se establece en .
Especifica las condiciones para las que se audita la regla.
Obtiene o establece un valor booleano que especifica si se han modificado las reglas de auditoría asociadas a este objeto .
Es true si se han modificado las reglas de auditoría asociadas a este objeto ; de lo contrario, es false.
Obtiene el objeto asociado a las reglas de auditoría de este objeto . debe ser un objeto que permita su conversión al objeto .
Tipo del objeto asociado a las reglas de auditoría de este objeto .
Obtiene el grupo primario asociado al propietario especificado.
El grupo primario asociado al propietario especificado.
El propietario para el que se va a obtener el grupo primario.
Obtiene el propietario asociado al grupo primario especificado.
El propietario asociado al grupo especificado.
El grupo primario para el que se va a obtener el propietario.
Devuelve una matriz de valores de tipo byte que representa la información del descriptor de seguridad para este objeto .
Matriz de valores de tipo byte que representa el descriptor de seguridad para este objeto .Este método devuelve null si no hay ninguna información de seguridad de este objeto .
Devuelve la representación de lenguaje de definición de descriptores de seguridad (SDDL) de las secciones especificadas del descriptor de seguridad asociadas a este objeto .
Representación de SDDL de las secciones especificadas del descriptor de seguridad asociadas a este objeto .
Especifica qué secciones (reglas de acceso, reglas de auditoría, grupo primario, propietario) del descriptor de seguridad se van a obtener.
Obtiene o establece un valor booleano que especifica si se ha modificado el grupo asociado al objeto que se puede proteger.
Es true si se ha modificado el grupo asociado al objeto que se puede proteger; de lo contrario es false.
Obtiene un valor booleano que especifica si este objeto es un objeto contenedor.
Es true si el objeto es un objeto contenedor; en caso contrario es false.
Obtiene un valor booleano que especifica si este objeto es un objeto de directorio.
Es true si el objeto es un objeto de directorio; en caso contrario es false.
Devuelve un valor booleano que especifica si el descriptor de seguridad asociado a este objeto se puede convertir al formato de lenguaje de definición de descriptores de seguridad (SDDL).
Es true si el descriptor de seguridad asociado a este objeto se puede convertir al formato de lenguaje de definición de descriptores de seguridad (SDDL); en caso contrario, es false.
Aplica la modificación especificada a la lista de control de acceso discrecional (DACL) asociada a este objeto .
Es true si se modifica correctamente la lista DACL; en caso contrario, es false.
La modificación que se va a aplicar a la DACL.
La regla de acceso que se va a modificar.
Es true si se modifica correctamente la lista DACL; en caso contrario, es false.
Aplica la modificación especificada a la lista de control de acceso discrecional (DACL) asociada a este objeto .
Es true si se modifica correctamente la lista DACL; en caso contrario, es false.
La modificación que se va a aplicar a la DACL.
La regla de acceso que se va a modificar.
Es true si se modifica correctamente la lista DACL; en caso contrario, es false.
Aplica la modificación especificada a la lista de control de acceso del sistema (SACL) asociada a este objeto .
Es true si se modifica correctamente la lista SACL; en caso contrario, es false.
Modificación que se va a aplicar a la SACL.
La regla de auditoría que se va a modificar.
Es true si se modifica correctamente la lista SACL; en caso contrario, es false.
Aplica la modificación especificada a la lista de control de acceso del sistema (SACL) asociada a este objeto .
Es true si se modifica correctamente la lista SACL; en caso contrario, es false.
Modificación que se va a aplicar a la SACL.
La regla de auditoría que se va a modificar.
Es true si se modifica correctamente la lista SACL; en caso contrario, es false.
Obtiene o establece un valor booleano que especifica si se ha modificado el propietario del objeto que se puede proteger.
Es true si se ha modificado el propietario del objeto que se puede proteger; de lo contrario es false.
Guarda las secciones especificadas del descriptor de seguridad asociado a este objeto en una ubicación de almacenamiento permanente.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
true para habilitar el privilegio que permite al llamador hacerse con la propiedad del objeto.
Nombre utilizado para recuperar la información almacenada.
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a guardar.
Guarda las secciones especificadas del descriptor de seguridad asociado a este objeto en una ubicación de almacenamiento permanente.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
Identificador utilizado para recuperar la información almacenada.
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a guardar.
Guarda las secciones especificadas del descriptor de seguridad asociado a este objeto en una ubicación de almacenamiento permanente.Es recomendable pasar los valores de los parámetros al constructor y que los métodos Persist sean idénticos.Para obtener más información, vea la sección Comentarios.
Nombre utilizado para recuperar la información almacenada.
Uno de los valores de la enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario y grupo principal) del objeto que se puede proteger y que se va a guardar.
Quita todas las reglas de acceso asociadas al objeto especificado.
Objeto para el que se van a quitar todas las reglas de acceso.
No todas las reglas de acceso están en orden canónico.
Quita todas las reglas de auditoría asociadas al objeto especificado.
Objeto para el que se van a quitar todas las reglas de auditoría.
No todas las reglas de acceso están en orden canónico.
Bloquea este objeto para el acceso de lectura.
Desbloquea este objeto para el acceso de lectura.
Establece o quita la protección de las reglas de acceso asociadas a este objeto .Los objetos primarios no pueden modificar mediante herencia las reglas de acceso protegidas.
Es true para proteger las reglas de acceso asociadas a este objeto contra la herencia; es false para permitir la herencia.
Es true para conservar las reglas de acceso heredadas; es false para quitar las reglas de acceso heredadas.Se omite este parámetro si es false.
Este método intenta quitar las reglas heredadas de una lista de control de acceso discrecional (DACL) no canónica.
Establece o quita la protección de las reglas de auditoría asociadas a este objeto .Los objetos primarios no pueden modificar mediante herencia las reglas de auditoría protegidas.
Es true para proteger las reglas de auditoría asociadas a este objeto contra la herencia; es false para permitir la herencia.
Es true para conservar las reglas de auditoría heredadas; es false para quitar las reglas de auditoría heredadas.Se omite este parámetro si es false.
Este método intenta quitar las reglas heredadas de una lista de control de acceso de sistema (SACL) no canónica.
Establece el grupo primario para el descriptor de seguridad asociado a este objeto .
Grupo primario que se va a establecer.
Establece el propietario para el descriptor de seguridad asociado a este objeto .
Propietario que se va a establecer.
Establece el descriptor de seguridad para este objeto a partir de la matriz de valores de tipo byte especificada.
Matriz de bytes a partir de la cual se va a establecer el descriptor de seguridad.
Establece las secciones especificadas del descriptor de seguridad para este objeto a partir de la matriz de valores de tipo byte especificada.
Matriz de bytes a partir de la cual se va a establecer el descriptor de seguridad.
Las secciones (reglas de acceso, reglas de auditoría, propietario, grupo primario) del descriptor de seguridad que se van a establecer.
Establece el descriptor de seguridad para este objeto a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada.
Cadena SDDL a partir de la que se va a establecer el descriptor de seguridad.
Establece las secciones especificadas del descriptor de seguridad para este objeto a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada.
Cadena SDDL a partir de la que se va a establecer el descriptor de seguridad.
Las secciones (reglas de acceso, reglas de auditoría, propietario, grupo primario) del descriptor de seguridad que se van a establecer.
Bloquea este objeto para el acceso de escritura.
Desbloquea este objeto para el acceso de escritura.
Proporciona la capacidad de controlar el acceso a objetos sin la manipulación directa de las listas de control de acceso (ACL); también concede la capacidad para derechos de acceso de la conversión de tipo.
Derechos de acceso para el objeto.
Inicializa una nueva instancia de la clase ObjectSecurity’ 1.
Es true si el nuevo objeto es un objeto contenedor.
Tipo de recurso.
Inicializa una nueva instancia de la clase ObjectSecurity’ 1.
Es true si el nuevo objeto es un objeto contenedor.
Tipo de recurso.
Un identificador.
Secciones que se van a incluir.
Inicializa una nueva instancia de la clase ObjectSecurity’ 1.
Es true si el nuevo objeto es un objeto contenedor.
Tipo de recurso.
Un identificador.
Secciones que se van a incluir.
Delegado implementado por integradores que proporciona las excepciones personalizadas.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Inicializa una nueva instancia de la clase ObjectSecurity’ 1.
Es true si el nuevo objeto es un objeto contenedor.
Tipo de recurso.
El nombre del objeto que se puede proteger al que se asocia el nuevo objeto .
Secciones que se van a incluir.
Inicializa una nueva instancia de la clase ObjectSecurity’ 1.
Es true si el nuevo objeto es un objeto contenedor.
Tipo de recurso.
El nombre del objeto que se puede proteger al que se asocia el nuevo objeto .
Secciones que se van a incluir.
Delegado implementado por integradores que proporciona las excepciones personalizadas.
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Obtiene el tipo del objeto protegible asociado a este objeto ObjectSecurity ’1.
El tipo del objeto protegible asociado con las reglas de auditoría de la instancia actual.
Inicializa una nueva instancia de la clase ObjectAccessRule que representa una nueva regla de control de acceso para el objeto de seguridad asociado.
Representa una nueva regla de control de acceso para el usuario indicado con los derechos de acceso, el control de acceso y los marcadores especificados.
Representa una cuenta de usuario.
Tipo de acceso.
true si se hereda la regla de acceso; de lo contrario, false.
Especifica cómo se propagan las máscaras de acceso a los objetos secundarios.
Especifica la forma de propagar las entradas de control de acceso (ACE) a los objetos secundarios.
Especifica si el acceso se concede o se deniega.
Obtiene el tipo del objeto asociado a las reglas de acceso de este objeto ObjectSecurity ’1.
El tipo del objeto que está asociado con las reglas de acceso de la instancia actual.
Agrega la regla de acceso especificada a la lista de control de acceso discrecional (DACL) asociada a este objeto ObjectSecurity`1.
La regla que se va a agregar.
Agrega la regla de auditoría especificada a la lista de control de acceso de sistema (SACL) asociada a este objeto ObjectSecurity`1.
La regla de auditoría que se va a agregar.
Inicializa una nueva instancia de la clase que representa la regla de auditoría especificada para el usuario especificado.
Devuelve la regla especificada de auditoría para el usuario especificado.
Representa una cuenta de usuario.
Entero que especifica un tipo de acceso.
true si se hereda la regla de acceso; de lo contrario, false.
Especifica cómo se propagan las máscaras de acceso a los objetos secundarios.
Especifica la forma de propagar las entradas de control de acceso (ACE) a los objetos secundarios.
Describe el tipo de auditoría que se debe realizar.
Obtiene el tipo del objeto asociado a las reglas de auditoría de este objeto ObjectSecurity ’1.
El objeto Type asociado con las reglas de auditoría de la instancia actual.
Guarda el descriptor de seguridad asociado a este objeto ObjectSecurity`1 en una ubicación de almacenamiento permanente, mediante el identificador especificado.
El identificador del objeto que se puede proteger al que se asocia este objeto ObjectSecurity`1.
Guarda el descriptor de seguridad asociado a este objeto ObjectSecurity`1 en una ubicación de almacenamiento permanente, mediante el nombre especificado.
El nombre del objeto que se puede proteger al que se asocia este objeto ObjectSecurity`1.
Quita las reglas de acceso que contienen el mismo identificador de seguridad y máscara de acceso que la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto ObjectSecurity`1.
Devuelve true si la regla se quitó satisfactoriamente; en caso contrario, false.
La regla que se va a quitar.
Quita todas las reglas de acceso que tienen el mismo identificador de seguridad que la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto ObjectSecurity`1.
La regla de acceso que se va a quitar.
Quita todas las reglas de acceso que coinciden exactamente con la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto ObjectSecurity`1.
La regla de acceso que se va a quitar.
Quita las reglas de auditoría que contienen el mismo identificador de seguridad y máscara de acceso que la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto ObjectSecurity`1.
Devuelve true si el objeto se quitó; de lo contrario, es false.
La regla de auditoría que se va a quitar
Quita todas las reglas de auditoría que tienen el mismo identificador de seguridad que la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto ObjectSecurity`1.
La regla de auditoría que se va a quitar.
Quita todas las reglas de auditoría que coinciden exactamente con la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto ObjectSecurity`1.
La regla de auditoría que se va a quitar.
Quita todas las reglas de acceso de la lista de control de acceso discrecional (DACL) asociada a este objeto ObjectSecurity`1 y, a continuación, agrega la regla de acceso especificada.
La regla de acceso que se va a restablecer.
Quita todas las reglas de acceso que contienen el mismo identificador de seguridad y calificador que la regla de acceso especificada en la lista de control de acceso discrecional (DACL) asociada a ese objeto ObjectSecurity`1 y, a continuación, agrega la regla de acceso especificada.
La regla de acceso que se va a establecer.
Quita todas las reglas de auditoría que contienen el mismo identificador de seguridad y calificador que la regla de auditoría especificada en la lista de control de acceso de sistema (SACL) asociada a ese objeto ObjectSecurity`1 y, a continuación, agrega la regla de auditoría especificada.
La regla de auditoría que se va a establecer.
Excepción que se produce cuando un método del espacio de nombres intenta habilitar un privilegio que no tiene.
Inicializa una nueva instancia de la clase .
Inicializa una nueva instancia de la clase utilizando el privilegio especificado.
El privilegio que no está habilitado.
Inicializa una nueva instancia de la clase utilizando la excepción especificada.
El privilegio que no está habilitado.
La excepción que es la causa de la excepción actual.Si el parámetro no es una referencia nula (Nothing en Visual Basic), la excepción actual se produce en un bloque catch que controla la excepción interna.
Obtiene el nombre del privilegio que no está habilitado.
El nombre del privilegio que el método no ha podido habilitar.
Especifica la forma en que las entradas de control de acceso (ACE) se propagan a los objetos secundarios. Estos marcadores sólo son significativos si hay marcadores de herencia.
Especifica que la ACE sólo se propaga a los objetos secundarios,donde se incluyen tanto el contenedor como los objetos hoja secundarios.
Especifica que no se han establecido marcadores de herencia.
Especifica que la ACE no se propaga a los objetos secundarios.
Representa una entrada de control de acceso (ACE) que contiene un calificador.El calificador, representado por un objeto , especifica si la ACE concede o deniega el acceso, produce auditorías del sistema o alarmas del sistema.La clase es la clase base abstracta de las clases y .
Obtiene un valor que especifica si la ACE concede o deniega el acceso, o produce auditorías o alarmas del sistema.
Valor que especifica si la ACE concede o deniega el acceso, o produce auditorías o alarmas del sistema.
Devuelve los datos de devolución de llamada opacos asociados a este objeto .
Matriz de valores de tipo byte que representa los datos de devolución de llamada opacos asociados a este objeto .
Especifica si este objeto contiene los datos de devolución de llamada.
Es true si este objeto contiene los datos de devolución de llamada; de lo contrario, es false.
Obtiene la longitud de los datos de devolución de llamada opacos asociados al objeto .Esta propiedad sólo es válida para entradas de control de acceso (ACE) de devolución de llamada.
La longitud de los datos de devolución de llamada opacos.
Establece los datos de devolución de llamada opacos asociados a este objeto .
Matriz de valores de tipo byte que representa los datos de devolución de llamada opacos para este objeto .
Representa una lista de control de acceso (ACL).
Inicializa una nueva instancia de la clase con el nivel de revisión especificado.
El nivel de revisión de la nueva lista de control de acceso (ACL).
Número de entradas de control de acceso (ACE) que este objeto puede contener.Este número solamente será utilizado como una sugerencia.
Inicializa una nueva instancia de la clase a partir del tipo binario especificado.
Una matriz de valores de tipo byte que representa una lista de control de acceso (ACL).
El desplazamiento del parámetro desde donde se empiezan a resolver los datos.
Obtiene la longitud, en bytes, de la representación binaria del objeto actual.Debe utilizarse este valor de longitud antes de hacer el cálculo de referencias entre la lista ACL y una matriz binaria utilizando el método .
La longitud, en bytes, de la representación binaria del objeto actual.
Obtiene el número de entradas de control de acceso (ACE) del objeto actual.
El número de ACE del objeto actual.
Realiza el cálculo de referencias entre el contenido del objeto y la matriz de bytes especificada a partir de la posición de desplazamiento indicada.
La matriz de bytes para la cual se va a realizar el cálculo de referencias del contenido del objeto .
El desplazamiento desde el cual comenzará el cálculo de referencias.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en .
Inserta la entrada de control de acceso indicada (ACE) en el índice especificado.
Posición en la que va a agregarse la nueva ACE.Especifique el valor de la propiedad para insertar una ACE al final del objeto .
La ACE que se va a insertar.
es negativo o un valor demasiado alto para que se pueda copiar todo el contenido de en .
Obtiene o establece la entrada de control de acceso (ACE) en el índice especificado.
La ACE que se encuentra en el índice especificado.
Índice de base cero de la ACE que se va a obtener o establecer.
Quita la entrada de control de acceso (ACE) en la ubicación especificada.
Índice de base cero de la ACE que se va a quitar.
El valor del parámetro es más alto que el valor de la propiedad menos uno o es negativo.
Obtiene el nivel de revisión del objeto .
Valor de tipo byte que indica el nivel de revisión del objeto .
Representa un descriptor de seguridad.Un descriptor de seguridad incluye un propietario, un grupo primario, una lista de control de acceso discrecional (DACL) y una lista de control de acceso de sistema (SACL).
Inicializa una nueva instancia de la clase a partir de la matriz de valores de tipo byte especificada.
La matriz de valores de tipo byte a partir de la que se va a crear el nuevo objeto .
El desplazamiento en la matriz desde donde se empieza a copiar.
Inicializa una nueva instancia de la clase con los valores especificados.
Marcadores que especifican el comportamiento del nuevo objeto .
El propietario del nuevo objeto .
Objeto primario para el nuevo objeto .
Lista de control de acceso de sistema (SACL) para el nuevo objeto .
Lista de control de acceso discrecional (DACL) para el nuevo objeto .
Inicializa una nueva instancia de la clase a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada.
Cadena SDDL a partir de la cual se va a crear el nuevo objeto .
Obtiene valores que especifican el comportamiento del objeto .
Uno o más valores de la enumeración combinados con la operación OR lógica.
Obtiene o establece la lista de control de acceso discrecional (DACL) para este objeto .La DACL contiene las reglas de acceso.
DACL para este objeto .
Obtiene o establece el grupo primario para este objeto .
Grupo primario para este objeto .
Obtiene o establece el propietario del objeto asociado a este objeto .
El propietario del objeto asociado a este objeto .
Obtiene o establece un valor de tipo byte que representa los bits de control del administrador de recursos asociado a este objeto .
Un valor de tipo byte que representa los bits de control del administrador de recursos asociado a este objeto .
Establece la propiedad de este objeto en el valor especificado.
Uno o más valores de la enumeración combinados con la operación OR lógica.
Obtiene o establece la lista de control de acceso de sistema (SACL) para este objeto .La SACL contiene reglas de auditoría.
SACL para este objeto .
Especifica los tipos de objeto nativos definidos.
Objeto de servicio de directorio (DS, Directory Service) o conjunto de propiedades o propiedad de un objeto de servicio de directorio.
Objeto de servicio de directorio y todos sus conjuntos de propiedades y propiedades.
Archivo o directorio.
Objeto del kernel local.
Recurso compartido de red.
Impresora.
Objeto definido por un proveedor.
Clave del Registro.
Objeto para una entrada del Registro bajo WOW64.
Servicio de Windows.
Tipo de objeto desconocido.
Estación de ventana u objeto de escritorio en el equipo local.
Objeto de Instrumental de administración de Windows (WMI).
Especifica la sección de un descriptor de seguridad que se va a consultar o establecer.
Especifica la lista de control de acceso discrecional (DACL, Discretionary Access Control List).
Especifica el identificador de grupo principal.
Especifica el identificador del propietario.
Especifica la lista de control de acceso al sistema (SACL, System Access Control List).
Representa una lista de control de acceso del sistema (SACL).
Inicializa una nueva instancia de la clase con los valores especificados.
true si el nuevo objeto es un contenedor.
true si el nuevo objeto es una lista de control de acceso (ACL) de objetos de directorio.
Nivel de revisión del nuevo objeto .
Número de entradas de control de acceso (ACE) que este objeto puede contener.Este número solamente se usará como una sugerencia.
Inicializa una nueva instancia de la clase con los valores especificados.
true si el nuevo objeto es un contenedor.
true si el nuevo objeto es una lista de control de acceso (ACL) de objetos de directorio.
Número de entradas de control de acceso (ACE) que este objeto puede contener.Este número solamente se usará como una sugerencia.
Inicializa una nueva instancia de la clase con los valores indicados del objeto especificado.
true si el nuevo objeto es un contenedor.
true si el nuevo objeto es una lista de control de acceso (ACL) de objetos de directorio.
Objeto subyacente para el nuevo objeto .Especifique null para crear una ACL vacía.
Agrega una regla de auditoría al objeto actual.
Tipo de regla de auditoría que se va a agregar.
Identificador para el que se va a agregar una regla de auditoría.
Máscara de acceso para la nueva regla de auditoría.
Marcas que especifican las propiedades de herencia de la nueva regla de auditoría.
Marcas que especifican las propiedades de propagación de herencia para la nueva regla de auditoría.
Agrega una regla de auditoría con la configuración especificada al objeto actual.Use este método para las listas de control de acceso (ACL) de objetos de directorio cuando especifique el tipo de objeto o el tipo de objeto heredado para la nueva regla de auditoría.
Tipo de regla de auditoría que se va a agregar.
Identificador para el que se va a agregar una regla de auditoría.
Máscara de acceso para la nueva regla de auditoría.
Marcas que especifican las propiedades de herencia de la nueva regla de auditoría.
Marcas que especifican las propiedades de propagación de herencia para la nueva regla de auditoría.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
La identidad de la clase de objetos a los que se aplica la nueva regla de auditoría.
La identidad de la clase de objetos secundarios que pueden heredar la nueva regla de auditoría.
Agrega una regla de auditoría al objeto actual.
Identificador para el que se va a agregar una regla de auditoría.
El para la nueva regla de auditoría.
Quita la regla de auditoría especificada del objeto actual.
Es true si este método quita correctamente la regla de auditoría especificada; de lo contrario, es false.
Tipo de regla de auditoría que se va a quitar.
Identificador para el que se va a quitar una regla de auditoría.
Máscara de acceso de la regla que se va a quitar.
Marcas que especifican las propiedades de herencia para la regla que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la regla que se va a quitar.
Quita la regla de auditoría especificada del objeto actual.Use este método para las listas de control de acceso (ACL) de objetos de directorio cuando especifique el tipo de objeto o el tipo de objeto heredado.
Es true si este método quita correctamente la regla de auditoría especificada; de lo contrario, es false.
Tipo de regla de auditoría que se va a quitar.
Identificador para el que se va a quitar una regla de auditoría.
Máscara de acceso de la regla que se va a quitar.
Marcas que especifican las propiedades de herencia para la regla que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la regla que se va a quitar.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
Identidad de la clase de objetos a los que se aplica la regla de control de auditoría quitada.
Identidad de la clase de objetos secundarios que pueden heredar la regla de auditoría quitada.
Quita la regla de auditoría especificada del objeto actual.
Es true si este método quita correctamente la regla de auditoría especificada; de lo contrario, es false.
Identificador para el que se va a quitar una regla de auditoría.
Identificador para el que se va a quitar una regla de auditoría.
Quita la regla de auditoría especificada del objeto actual.
Tipo de regla de auditoría que se va a quitar.
Identificador para el que se va a quitar una regla de auditoría.
Máscara de acceso de la regla que se va a quitar.
Marcas que especifican las propiedades de herencia para la regla que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la regla que se va a quitar.
Quita la regla de auditoría especificada del objeto actual.Use este método para las listas de control de acceso (ACL) de objetos de directorio cuando especifique el tipo de objeto o el tipo de objeto heredado.
Tipo de regla de auditoría que se va a quitar.
Identificador para el que se va a quitar una regla de auditoría.
Máscara de acceso de la regla que se va a quitar.
Marcas que especifican las propiedades de herencia para la regla que se va a quitar.
Marcas que especifican las propiedades de propagación de herencia para la regla que se va a quitar.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
Identidad de la clase de objetos a los que se aplica la regla de control de auditoría quitada.
Identidad de la clase de objetos secundarios que pueden heredar la regla de auditoría quitada.
Quita la regla de auditoría especificada del objeto actual.
Identificador para el que se va a quitar una regla de auditoría.
El de la regla que se va a quitar.
Establece la regla de auditoría indicada para el objeto especificado.
Condición de auditoría que se va a establecer.
Identificador para el que se va a establecer una regla de auditoría.
Máscara de acceso para la nueva regla de auditoría.
Marcas que especifican las propiedades de herencia de la nueva regla de auditoría.
Marcas que especifican las propiedades de propagación de herencia para la nueva regla de auditoría.
Establece la regla de auditoría indicada para el objeto especificado.Use este método para las listas de control de acceso (ACL) de objetos de directorio cuando especifique el tipo de objeto o el tipo de objeto heredado.
Condición de auditoría que se va a establecer.
Identificador para el que se va a establecer una regla de auditoría.
Máscara de acceso para la nueva regla de auditoría.
Marcas que especifican las propiedades de herencia de la nueva regla de auditoría.
Marcas que especifican las propiedades de propagación de herencia para la nueva regla de auditoría.
Marcadores que especifican si los parámetros e contienen valores distintos de null.
La identidad de la clase de objetos a los que se aplica la nueva regla de auditoría.
La identidad de la clase de objetos secundarios que pueden heredar la nueva regla de auditoría.
Establece la regla de auditoría indicada para el objeto especificado.
Identificador para el que se va a establecer una regla de auditoría.
Identificador para el que se va a establecer una regla de auditoría.