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.