System.IO.FileSystem.AccessControl
[CRÍTICO PARA LA SEGURIDAD] Proporciona la capacidad para controlar el acceso a los objetos de directorio sin la manipulación directa de listas de control de acceso (ACL).
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase .
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase con el descriptor de seguridad especificado.
El descriptor de seguridad que se va a asociar al nuevo objeto .
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase con los valores especificados.
Objeto que este método crea.
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.
La identidad de la clase de objetos a los que se aplica la nueva regla de acceso.
La identidad de la clase de objetos secundarios que pueden heredar la nueva regla de acceso.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase con los valores especificados.
Objeto que este método crea.
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.
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.
[CRÍTICO PARA LA SEGURIDAD] 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.
El identificador de seguridad para el que se van a recuperar las reglas de acceso.Este debe ser un objeto que permita su conversión al tipo .
[CRÍTICO PARA LA SEGURIDAD] 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 .
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] 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.
[CRÍTICO PARA LA SEGURIDAD] Representa el control de acceso y la seguridad de auditoría de un directorio.Esta clase no puede heredarse.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase .
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase de un directorio especificado utilizando los valores especificados de la enumeración .
La ubicación de un directorio donde se va a crear un objeto .
Uno de los valores de que especifica el tipo de información de la lista de control de acceso (ACL) que se va a recuperar.
[CRÍTICO PARA LA SEGURIDAD] Representa el control de acceso y la seguridad de auditoría de un archivo.Esta clase no puede heredarse.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase .
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase a partir de un archivo especificado utilizando los valores especificados de la enumeración .
Ubicación del archivo a partir del que se va a crear un objeto .
Uno de los valores de que especifica el tipo de información de la lista de control de acceso (ACL) que se va a recuperar.
[CRÍTICO PARA LA SEGURIDAD] Representa una abstracción de una entrada de control de acceso (ACE) que define una regla de acceso para un archivo o directorio.Esta clase no puede heredarse.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que especifica si se va a permitir o denegar la operación.
Objeto que encapsula una referencia a una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de acceso.
Uno de los valores de que especifica si se va a permitir o denegar la operación.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de acceso, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica si se va a permitir o denegar la operación.
Objeto que encapsula una referencia a una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de acceso.
Uno de los valores de que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.
Uno de los valores de que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.
Uno de los valores de que especifica si se va a permitir o denegar la operación.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando un nombre de una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que describe si se va a permitir o denegar la operación.
Nombre de una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de acceso.
Uno de los valores de que especifica si se va a permitir o denegar la operación.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando un nombre de una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de acceso, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica si se va a permitir o denegar la operación.
Nombre de una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de acceso.
Uno de los valores de que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.
Uno de los valores de que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.
Uno de los valores de que especifica si se va a permitir o denegar la operación.
[CRÍTICO PARA LA SEGURIDAD] Obtiene los marcadores asociados al objeto actual.
Marcas asociadas al objeto actual.
[CRÍTICO PARA LA SEGURIDAD] Representa una abstracción de una entrada de control de acceso (ACE) que define una regla de auditoría para un archivo o directorio.Esta clase no puede heredarse.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que especifica cuándo realizar la auditoría.
Objeto que encapsula una referencia a una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de auditoría.
Uno de los valores de que especifica cuándo se va a realizar la auditoría.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando el nombre de una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica cuándo realizar la auditoría.
Objeto que encapsula una referencia a una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de auditoría.
Uno de los valores de que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.
Uno de los valores de que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.
Uno de los valores de que especifica cuándo se va a realizar la auditoría.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando un nombre de cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que especifica cuándo realizar la auditoría.
Nombre de una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de auditoría.
Uno de los valores de que especifica cuándo se va a realizar la auditoría.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase utilizando el nombre de una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica cuándo realizar la auditoría.
Nombre de una cuenta de usuario.
Uno de los valores de que especifica el tipo de operación asociado a la regla de auditoría.
Uno de los valores de que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.
Uno de los valores de que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.
Uno de los valores de que especifica cuándo se va a realizar la auditoría.
[CRÍTICO PARA LA SEGURIDAD] Obtiene los marcadores asociados al objeto actual.
Marcadores asociados al objeto actual.
[CRÍTICO PARA LA SEGURIDAD] Define los derechos de acceso que se van a utilizar al crear reglas de acceso y de auditoría.
Especifica el derecho para anexar los datos al final de un archivo.
Especifica el derecho para cambiar la seguridad y las reglas de auditoría asociadas a un archivo o carpeta.
Especifica el derecho para crear una carpeta.
Especifica el derecho para crear un archivo.
Especifica el derecho para eliminar una carpeta o archivo.
Especifica el derecho para eliminar una carpeta y cualquier archivo contenido dentro de esa carpeta.
Especifica el derecho para ejecutar un archivo de aplicación.
Especifica el derecho para ejercer el control completo sobre una carpeta o archivo y para modificar las reglas de control de acceso y de auditoría. Este valor representa el derecho para hacer operaciones con un archivo y es la combinación de todos los derechos en esta enumeración.
Especifica el derecho para leer el contenido de un directorio.
Especifica el derecho para leer, escribir, mostrar el contenido de una carpeta, eliminar carpetas y archivos y ejecutar los archivos de aplicación. Este derecho incluye los derechos: , y .
Especifica el derecho para abrir y copiar carpetas o archivos como de sólo lectura. Este derecho incluye los derechos: , , y .
Especifica el derecho para abrir y copiar carpetas o archivos como de sólo lectura y para ejecutar los archivos de aplicación. Este derecho incluye los derechos: y .
Especifica el derecho para abrir y copiar los atributos del sistema de archivos de una carpeta o archivo. Por ejemplo, este valor especifica el derecho para ver la fecha de creación de archivos o la fecha modificada. Esto no incluye el derecho para leer datos, atributos del sistema de archivos extendidos o reglas de acceso y de auditoría.
Especifica el derecho para abrir y copiar un archivo o carpeta. Esto no incluye el derecho para leer atributos del sistema de archivos, atributos del sistema de archivos extendidos o reglas de acceso y de auditoría.
Especifica el derecho para abrir y copiar los atributos del sistema de archivos extendidos de una carpeta o archivo. Por ejemplo, este valor especifica el derecho para ver información sobre el autor y el contenido. Esto no incluye el derecho para leer datos, atributos del sistema de archivos o reglas de acceso y de auditoría.
Especifica el derecho para abrir y copiar reglas de acceso y de auditoría de una carpeta o archivo. Esto no incluye el derecho para leer datos, atributos del sistema de archivos y atributos del sistema de archivos extendidos.
Especifica si la aplicación puede esperar a que se sincronice un identificador de archivos con la realización de una operación de E/S.
Especifica el derecho para cambiar el propietario de una carpeta o archivo. Observe que los propietarios de un recurso tienen acceso completo a ese recurso.
Especifica el derecho para mostrar el contenido de una carpeta y para ejecutar aplicaciones contenidas en esa carpeta.
Especifica el derecho para crear carpetas y archivos y para agregar o quitar datos de los archivos. Este derecho incluye los derechos: , , y .
Especifica el derecho para abrir y escribir los atributos del sistema de archivos a una carpeta o archivo.Esto no incluye la capacidad para escribir datos, atributos extendidos o reglas de acceso y de auditoría.
Especifica el derecho para abrir y escribir un archivo o carpeta. Esto no incluye el derecho para abrir y escribir atributos del sistema de archivos, atributos del sistema de archivos extendidos o reglas de acceso y de auditoría.
Especifica el derecho para abrir y escribir los atributos del sistema de archivos extendidos a una carpeta o archivo. Esto no incluye la capacidad para escribir datos, atributos o reglas de acceso y de auditoría.
[CRÍTICO PARA LA SEGURIDAD] Representa el control de acceso y la seguridad de auditoría de un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Obtiene la enumeración que la clase utiliza para representar los derechos de acceso.
Objeto que representa la enumeración .
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase que 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.
Nuevo objeto que 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.
Objeto que representa una cuenta de usuario.
Entero que especifica un tipo de acceso.
true si se hereda la regla de acceso; de lo contrario, false.
Uno de los valores de que especifica cómo propagar las máscaras de acceso a los objetos secundarios.
Uno de los valores de que especifica cómo propagar entradas de control de acceso (ACE) a los objetos secundarios.
Uno de los valores de que especifica si se permite o se deniega al acceso.
[CRÍTICO PARA LA SEGURIDAD] Obtiene la enumeración que la clase utiliza para representar las reglas de acceso.
Objeto que representa la clase .
[CRÍTICO PARA LA SEGURIDAD] Agrega el permiso de la lista de control de acceso (ACL) especificado al archivo o directorio actual.
Objeto que representa un permiso de la lista de control de acceso (ACL) que se va a agregar a un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Agrega la regla de auditoría especificada al archivo o directorio actual.
Objeto que representa una regla de auditoría que se va a agregar a un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase que representa la regla de auditoría especificada para el usuario especificado.
Nuevo objeto que representa la regla de auditoría indicada para el usuario especificado.
Objeto que representa una cuenta de usuario.
Entero que especifica un tipo de acceso.
true si se hereda la regla de acceso; de lo contrario, false.
Uno de los valores de que especifica cómo propagar las máscaras de acceso a los objetos secundarios.
Uno de los valores de que especifica cómo propagar entradas de control de acceso (ACE) a los objetos secundarios.
Uno de los valores de que especifica el tipo de auditoría que se va a realizar.
[CRÍTICO PARA LA SEGURIDAD] Obtiene el tipo que utiliza la clase para representar las reglas de auditoría.
Objeto que representa la clase .
[CRÍTICO PARA LA SEGURIDAD] Quita todos permisos de la lista de control de acceso (ACL) Allow o Deny coincidentes del archivo o directorio actual.
true si se ha quitado la regla; en caso contrario, false.
Objeto que representa un permiso de la lista de control de acceso (ACL) que se va a quitar de un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Quita todos los permisos de la lista de control de acceso (ACL) para el usuario especificado del archivo o directorio actual.
Objeto que especifica un usuario cuyos permisos de la lista de control de acceso (ACL) se deberían quitar de un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Quita un solo permiso de la lista de control de acceso (ACL) Allow o Deny coincidente del archivo o directorio actual.
Objeto que especifica un usuario cuyos permisos de la lista de control de acceso (ACL) se deberían quitar de un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de auditoría Allow o Deny coincidentes del archivo o directorio actual.
true si se ha quitado la regla de auditoría; en caso contrario, false
Objeto que representa una regla de auditoría que se va a quitar de un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de auditoría para el usuario especificado del archivo o directorio actual.
Objeto que especifica un usuario cuyas reglas de auditoría se deberían quitar de un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Quita una regla de auditoría Allow o Deny coincidente del archivo o directorio actual.
Objeto que representa una regla de auditoría que se va a quitar de un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Agrega el permiso de la lista de control de acceso (ACL) especificado al archivo o directorio actual y quita todos los permisos de ACL coincidentes.
Objeto que representa un permiso de la lista de control de acceso (ACL) que se va a agregar a un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Establece el permiso de la lista de control de acceso (ACL) especificado para el archivo o directorio actual.
Objeto que representa un permiso de la lista de control de acceso (ACL) que se va a establecer para un archivo o directorio.
[CRÍTICO PARA LA SEGURIDAD] Establece la regla de auditoría especificada para el archivo o directorio actual.
Objeto que representa una regla de auditoría que se va a establecer para un archivo o directorio.