FileSystemAclExtensions Classe

Definição

Fornece métodos de extensão estática específicos do Windows para manipular atributos de segurança da Controlo de Acesso List (ACL) para ficheiros e diretórios.

public ref class FileSystemAclExtensions abstract sealed
public static class FileSystemAclExtensions
[System.Security.SecurityCritical]
public static class FileSystemAclExtensions
type FileSystemAclExtensions = class
[<System.Security.SecurityCritical>]
type FileSystemAclExtensions = class
Public Module FileSystemAclExtensions
Herança
FileSystemAclExtensions
Atributos

Métodos

Name Description
Create(DirectoryInfo, DirectorySecurity)

Cria um novo diretório, garantindo que é criado com a segurança de diretório especificada. Se o diretório já existir, nada é feito.

Create(FileInfo, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity)

Cria um novo fluxo de ficheiros, garantindo que é criado com as propriedades e definições de segurança especificadas.

CreateDirectory(DirectorySecurity, String)

Cria um diretório e devolve-o, garantindo que é criado com a segurança de diretório especificada. Se o diretório já existir, o diretório existente é devolvido.

GetAccessControl(DirectoryInfo, AccessControlSections)

Devolve a informação de segurança de um diretório.

GetAccessControl(DirectoryInfo)

Devolve a informação de segurança de um diretório.

GetAccessControl(FileInfo, AccessControlSections)

Devolve a informação de segurança de um ficheiro.

GetAccessControl(FileInfo)

Devolve a informação de segurança de um ficheiro.

GetAccessControl(FileStream)

Devolve a informação de segurança de um ficheiro.

SetAccessControl(DirectoryInfo, DirectorySecurity)

Altera os atributos de segurança de um diretório existente.

SetAccessControl(FileInfo, FileSecurity)

Altera os atributos de segurança de um ficheiro existente.

SetAccessControl(FileStream, FileSecurity)

Altera os atributos de segurança de um ficheiro existente.

Aplica-se a