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

読み取り/書き込みモードでファイル ストリームにアクセスします。

ファイルでは、書き込み用の 1 つのストリームがサポートされています。 書き込みは非トランザクションであり、その場で行われます。つまり、データは一時ファイルを使用せずに、ターゲット ファイルに直ちに書き込まれます。 読み取り/書き込みモードは、他の操作との競合を回避するために、すぐに書き込む準備ができている場合にのみ使用します。

注釈

使用方法の詳細については、「 OpenAsync」を参照してください。

適用対象