Partilhar via


FileSystemAclExtensions Classe

Definição

Fornece método de extensão estáticos específicos do Windows para manipular atributos de segurança da ACL (lista de controle de acesso) para arquivos 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

Create(DirectoryInfo, DirectorySecurity)

Cria um diretório, garantindo que ele seja criado com a segurança de diretório especificada. Se o diretório já existir, nenhuma ação será executada.

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

Cria um fluxo de arquivos, garantindo que ele seja criado com as propriedades e as configurações segurança especificadas.

CreateDirectory(DirectorySecurity, String)

Cria um diretório e o retorna, garantindo que ele seja criado com a segurança de diretório especificada. Se o diretório já existir, ele será retornado.

GetAccessControl(DirectoryInfo)

Retorna as informações de segurança de um diretório.

GetAccessControl(DirectoryInfo, AccessControlSections)

Retorna as informações de segurança de um diretório.

GetAccessControl(FileInfo)

Retorna as informações de segurança de um arquivo.

GetAccessControl(FileInfo, AccessControlSections)

Retorna as informações de segurança de um arquivo.

GetAccessControl(FileStream)

Retorna as informações de segurança de um arquivo.

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 arquivo existente.

SetAccessControl(FileStream, FileSecurity)

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

Aplica-se a