FileAccess Перечисление

Определение

Определяет константы для доступа к файлу для чтения, записи или чтения и записи.Defines constants for read, write, or read/write access to a file.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class FileAccess
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum FileAccess
type FileAccess = 
Public Enum FileAccess
Наследование
FileAccess
Атрибуты

Поля

Read 1

Доступ для чтения файла.Read access to the file. Данные можно прочитать из файла.Data can be read from the file. Для получения доступа для чтения и записи необходимо объединить с Write.Combine with Write for read/write access.

ReadWrite 3

Доступ для чтения и записи файла.Read and write access to the file. Данные можно записать в файл и прочитать из файла.Data can be written to and read from the file.

Write 2

Доступ для записи в файл.Write access to the file. Данные можно записать в файл.Data can be written to the file. Для получения доступа для чтения и записи необходимо объединить с Read.Combine with Read for read/write access.

Примеры

Следующий FileStream конструктор предоставляет доступ только для чтения к существующему файлу (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)

Комментарии

Пример создания файла и записи текста в файл см. в разделе как Запись текста в файл.For an example of creating a file and writing text to a file, see How to: Write Text to a File. Пример считывания текста из файла см. в разделе как Считывает текст из файла.For an example of reading text from a file, see How to: Read Text from a File. Пример чтения и записи в двоичный файл см. в разделе как Чтение и запись в созданный файлданных.For an example of reading from and writing to a binary file, see How to: Read and Write to a Newly Created Data File.

Параметр задается во многих конструкторах для File,, FileStreamи FileInfoдругих конструкторов, где важно контролировать тип доступа пользователей к файлу. FileAccessA 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.

Применяется к

Дополнительно