FileAccess Enumeração

Definição

Define constantes para acesso de leitura, gravação ou leitura/gravação para um arquivo.Defines constants for read, write, or read/write access to a file.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

public enum class FileAccess
[System.Flags]
public enum FileAccess
[System.Flags]
[System.Serializable]
public enum FileAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum FileAccess
[<System.Flags>]
type FileAccess = 
[<System.Flags>]
[<System.Serializable>]
type FileAccess = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type FileAccess = 
Public Enum FileAccess
Herança
FileAccess
Atributos

Campos

Read 1

Acesso de leitura ao arquivo.Read access to the file. Os dados podem ser lidos no arquivo.Data can be read from the file. Combine com Write para acesso de leitura/gravação.Combine with Write for read/write access.

ReadWrite 3

Acesso de leitura e gravação ao arquivo.Read and write access to the file. Os dados podem ser gravados e lidos do arquivo.Data can be written to and read from the file.

Write 2

Acesso de gravação ao arquivo.Write access to the file. Os dados podem ser gravados no arquivo.Data can be written to the file. Combine com Read para acesso de leitura/gravação.Combine with Read for read/write access.

Exemplos

O Construtor a seguir FileStream concede acesso somente leitura a um arquivo existente ( FileAccess.Read ).The following FileStream constructor grants read-only access to an existing file (FileAccess.Read).

FileStream^ s2 = gcnew FileStream( name, FileMode::Open, FileAccess::Read, FileShare::Read );
FileStream s2 = new FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read);
Dim s2 As New FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read)

Comentários

Para obter um exemplo de como criar um arquivo e gravar texto em um arquivo, consulte como gravar texto em um arquivo.For an example of creating a file and writing text to a file, see How to: Write Text to a File. Para obter um exemplo de leitura de texto de um arquivo, consulte como: ler texto de um arquivo.For an example of reading text from a file, see How to: Read Text from a File. Para obter um exemplo de leitura e gravação em um arquivo binário, consulte como ler e gravar em um arquivo de dados recém-criado.For an example of reading from and writing to a binary file, see How to: Read and Write to a Newly Created Data File.

Um FileAccess parâmetro é especificado em muitos dos construtores para File , FileInfo , FileStream e outros construtores em que é importante controlar o tipo de acesso que os usuários têm em um arquivo.A FileAccess parameter is specified in many of the constructors for File, FileInfo, FileStream, and other constructors where it is important to control the kind of access users have to a file.

Aplica-se a

Confira também