FileStream.SetAccessControl(FileSecurity) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Aplica-se a entradas da ACL (lista de controle de acesso) descritas por um objeto FileSecurity para o arquivo descrito pelo objeto FileStream atual.
public:
void SetAccessControl(System::Security::AccessControl::FileSecurity ^ fileSecurity);
public void SetAccessControl (System.Security.AccessControl.FileSecurity fileSecurity);
member this.SetAccessControl : System.Security.AccessControl.FileSecurity -> unit
Public Sub SetAccessControl (fileSecurity As FileSecurity)
Parâmetros
- fileSecurity
- FileSecurity
Um objeto que descreve uma entrada ACL para aplicar ao arquivo atual.
Exceções
O arquivo está fechado.
O parâmetro fileSecurity
é null
.
O arquivo não pôde ser encontrado ou modificado.
O processo atual não tem acesso para abrir o arquivo.
Comentários
Embora a FileStream classe e SetAccessControl possam ser usadas em um arquivo existente, considere usar o File.SetAccessControl método como é mais fácil de usar.
O SetAccessControl método aplica entradas de ACL (lista de controle de acesso) a um arquivo que representa a lista de ACL não herdada.
Cuidado
A ACL especificada para o fileSecurity
parâmetro substitui a ACL existente para o arquivo. Para adicionar permissões para um novo usuário, use o GetAccessControl método para obter a ACL existente, modificá-la e, em seguida, use SetAccessControl para aplicá-la de volta ao arquivo.
Uma ACL descreve indivíduos e/ou grupos que têm ou não direitos a ações específicas no arquivo especificado. Para saber mais, confira Como adicionar ou remover entradas da lista de controle de acesso.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de