FileSystemAclExtensions.SetAccessControl Método

Definição

Sobrecargas

SetAccessControl(DirectoryInfo, DirectorySecurity)

Altera os atributos de segurança de um diretório existente.Changes the security attributes of an existing directory.

SetAccessControl(FileInfo, FileSecurity)

Altera os atributos de segurança de um arquivo existente.Changes the security attributes of an existing file.

SetAccessControl(FileStream, FileSecurity)

Altera os atributos de segurança de um arquivo existente.Changes the security attributes of an existing file.

SetAccessControl(DirectoryInfo, DirectorySecurity)

Altera os atributos de segurança de um diretório existente.Changes the security attributes of an existing directory.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::DirectoryInfo ^ directoryInfo, System::Security::AccessControl::DirectorySecurity ^ directorySecurity);
public static void SetAccessControl (this System.IO.DirectoryInfo directoryInfo, System.Security.AccessControl.DirectorySecurity directorySecurity);
static member SetAccessControl : System.IO.DirectoryInfo * System.Security.AccessControl.DirectorySecurity -> unit
<Extension()>
Public Sub SetAccessControl (directoryInfo As DirectoryInfo, directorySecurity As DirectorySecurity)

Parâmetros

directoryInfo
DirectoryInfo

Um diretório existente.An existing directory.

directorySecurity
DirectorySecurity

As informações de segurança a serem aplicadas ao diretório.The security information to apply to the directory.

Exceções

directorySecurity é null.directorySecurity is null.

SetAccessControl(FileInfo, FileSecurity)

Altera os atributos de segurança de um arquivo existente.Changes the security attributes of an existing file.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileInfo ^ fileInfo, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl (this System.IO.FileInfo fileInfo, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileInfo * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileInfo As FileInfo, fileSecurity As FileSecurity)

Parâmetros

fileInfo
FileInfo

Um arquivo existente.An existing file.

fileSecurity
FileSecurity

As informações de segurança a serem aplicadas ao arquivo.The security information to apply to the file.

Exceções

fileSecurity é null.fileSecurity is null.

SetAccessControl(FileStream, FileSecurity)

Altera os atributos de segurança de um arquivo existente.Changes the security attributes of an existing file.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileStream ^ fileStream, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl (this System.IO.FileStream fileStream, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileStream * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileStream As FileStream, fileSecurity As FileSecurity)

Parâmetros

fileStream
FileStream

Um arquivo existente.An existing file.

fileSecurity
FileSecurity

As informações de segurança a serem aplicadas ao arquivo.The security information to apply to the file.

Exceções

fileStream ou fileSecurity é null.fileStream or fileSecurity is null.

O fluxo de arquivos está fechado.The file stream is closed.

Aplica-se a