FileSystemSecurity.RemoveAccessRuleSpecific(FileSystemAccessRule) Método

Definición

Quita un solo permiso de la lista de control de acceso (ACL) Allow o Deny coincidente del archivo o directorio actual.

public:
 void RemoveAccessRuleSpecific(System::Security::AccessControl::FileSystemAccessRule ^ rule);
public void RemoveAccessRuleSpecific (System.Security.AccessControl.FileSystemAccessRule rule);
override this.RemoveAccessRuleSpecific : System.Security.AccessControl.FileSystemAccessRule -> unit
Public Sub RemoveAccessRuleSpecific (rule As FileSystemAccessRule)

Parámetros

rule
FileSystemAccessRule

Objeto FileSystemAccessRule que especifica un usuario cuyos permisos de la lista de control de acceso (ACL) se deberían quitar de un archivo o directorio.

Excepciones

El parámetro rule es null.

Comentarios

El RemoveAccessRuleSpecific método quita la regla de acceso especificada Deny o la regla de acceso coincidente Allow especificada del objeto actual FileSystemSecurity . Por ejemplo, puede usar este método para quitar una regla de acceso especificada Deny para un usuario pasando un FileSystemAccessRule objeto creado mediante el Deny valor, el Read valor y una cuenta de usuario. Al hacerlo, el RemoveAccessRuleSpecific método quita solo la regla de denegación que especifica el Read valor. No quita ninguna regla de denegación que especifique el Write valor.

Para conservar información nueva o modificada de la lista de control de acceso (ACL) en un archivo, use el SetAccessControl método o SetAccessControl . Para conservar información de ACL nueva o modificada en un directorio, use el SetAccessControl método o SetAccessControl .

Para recuperar información de ACL de un archivo, use el GetAccessControl método o GetAccessControl . Para recuperar información de ACL de un directorio, use el GetAccessControl método o GetAccessControl .

Al agregar una regla de acceso sin establecer la Synchronize marca, la Synchronize marca se agregará automáticamente a la regla. Si quita la regla más adelante sin especificar la Synchronize marca, la marca se quitará automáticamente.

Se aplica a