FileAccess FileAccess FileAccess FileAccess Enum

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 seus valores membros.

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

Campos

Read Read Read Read 1

Acesso de leitura ao arquivo.Read access to the file. Os dados podem ser lidos do 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 ReadWrite ReadWrite 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 Write Write 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 seguinte FileStream construtor 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 criação de 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 texto de leitura 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 onde é importante controlar o tipo de usuários de acesso 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

Veja também