DirectorySecurity Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase DirectorySecurity.
Sobrecargas
| Nombre | Description |
|---|---|
| DirectorySecurity() |
Inicializa una nueva instancia de la clase DirectorySecurity. |
| DirectorySecurity(String, AccessControlSections) |
Inicializa una nueva instancia de la DirectorySecurity clase desde un directorio especificado utilizando los valores especificados de la AccessControlSections enumeración. |
DirectorySecurity()
Inicializa una nueva instancia de la clase DirectorySecurity.
public:
DirectorySecurity();
public DirectorySecurity();
Public Sub New ()
Excepciones
El sistema operativo actual no es Microsoft Windows 2000 o posterior.
Comentarios
Use este constructor cuando desee crear un objeto vacío DirectorySecurity que no se base en un directorio existente. A continuación, puede rellenar el objeto con información de control de acceso y aplicarlo a un directorio.
Se aplica a
DirectorySecurity(String, AccessControlSections)
Inicializa una nueva instancia de la DirectorySecurity clase desde un directorio especificado utilizando los valores especificados de la AccessControlSections enumeración.
public:
DirectorySecurity(System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
public DirectorySecurity(string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.DirectorySecurity : string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.DirectorySecurity
Public Sub New (name As String, includeSections As AccessControlSections)
Parámetros
- name
- String
Ubicación de un directorio desde el que se va a crear un DirectorySecurity objeto.
- includeSections
- AccessControlSections
Uno de los AccessControlSections valores que especifica el tipo de información de la lista de control de acceso (ACL) que se va a recuperar.
Excepciones
El name parámetro es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios caracteres no válidos, tal como se define en InvalidPathChars.
El name parámetro es null.
La ruta de acceso especificada no es válida (por ejemplo, se encuentra en una unidad no asignada).
No se encontró el archivo especificado en el name parámetro .
Error de E/S al abrir el directorio.
El name parámetro tiene un formato no válido.
El sistema operativo actual no es Microsoft Windows 2000 o posterior.
La ruta de acceso especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
La cuenta del sistema actual no tiene privilegios administrativos.
No se encontró el directorio.
El name parámetro especificó un directorio que es de solo lectura.
O bien
Esta operación no se admite en la plataforma actual.
O bien
El autor de la llamada no tiene el permiso necesario.
Comentarios
Este constructor recupera la información de control de acceso para el directorio especificado y, a continuación, crea un DirectorySecurity objeto que encapsula esa información. A continuación, puede inspeccionar, agregar o eliminar la información de control de acceso del directorio especificado.