Поделиться через


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

Определение

Указывает, следует ли обращаться к файлу в режиме только для чтения или в режиме чтения и записи.

public enum class FileAccessMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class FileAccessMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum FileAccessMode
var value = Windows.Storage.FileAccessMode.read
Public Enum FileAccessMode
Наследование
FileAccessMode
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

Read 0

Доступ к потоку файлов в режиме только для чтения.

Не закрывайте файловые потоки, доступные только для чтения, только когда приложение активно считывает данные из файла. Для чтения файла можно использовать несколько независимых потоков только для чтения. Если файл изменяется во время чтения, последующие операции чтения завершаются сбоем.

ReadWrite 1

Доступ к потоку файлов в режиме чтения и записи.

Файл поддерживает один поток для записи. Запись не является транзакционной и выполняется на месте; то есть данные записываются немедленно в целевой файл без использования временного файла. Используйте режим чтения и записи только тогда, когда вы готовы к немедленной записи, чтобы избежать конфликтов с другими операциями.

Комментарии

Дополнительные сведения об использовании см. в разделе OpenAsync.

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