Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método FileSystemSecurity.RemoveAccessRuleAll (FileSystemAccessRule)

 

Publicado: octubre de 2016

Quita todos los permisos de lista (ACL) de control de acceso para el usuario especificado en el archivo o directorio actual.

Espacio de nombres:   System.Security.AccessControl
Ensamblado:  mscorlib (en mscorlib.dll)

public void RemoveAccessRuleAll(
	FileSystemAccessRule rule
)

Parámetros

rule
Type: System.Security.AccessControl.FileSystemAccessRule

Un FileSystemAccessRule debe quitarse el objeto que especifica un usuario cuyo acceso controlar los permisos de lista (ACL) de un archivo o directorio.

Exception Condition
ArgumentNullException

El parámetro rule es null.

El RemoveAccessRuleAll método quita todos los permisos de lista (ACL) de control de acceso para el usuario especificado. El método omite todos los valores de la FileSystemAccessRule objeto excepto la cuenta de usuario.

Para conservar información de ACL nueva o modificada en un archivo, utilice el SetAccessControl o SetAccessControl (método). Para conservar información de ACL nueva o modificada en un directorio, utilice el SetAccessControl o SetAccessControl (método).

Para recuperar información de la ACL de un archivo, utilice el GetAccessControl o GetAccessControl (método). Para recuperar información de la ACL de un directorio, utilice el GetAccessControl o GetAccessControl (método).

Al agregar una regla de acceso sin establecer el Synchronize marca, el Synchronize indicador se agregará automáticamente a la regla. Si elimina la regla sin especificar más tarde el Synchronize marca, la marca se eliminará automáticamente.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: