Bagikan melalui


FileRandomAccessStream.OpenTransactedWriteAsync Metode

Definisi

Overload

OpenTransactedWriteAsync(String)

Membuka aliran untuk menulis ke file yang ada yang diberikan jalur file.

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Membuka aliran untuk menulis ke file yang diberi jalur file. Jika file tidak ada, file dapat dibuat menggunakan FileOpenDisposition.

OpenTransactedWriteAsync(String)

Membuka aliran untuk menulis ke file yang ada yang diberikan jalur file.

public:
 static IAsyncOperation<StorageStreamTransaction ^> ^ OpenTransactedWriteAsync(Platform::String ^ filePath);
/// [Windows.Foundation.Metadata.Overload("OpenTransactedWriteAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(winrt::hstring const& filePath);
[Windows.Foundation.Metadata.Overload("OpenTransactedWriteAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(string filePath);
function openTransactedWriteAsync(filePath)
Public Shared Function OpenTransactedWriteAsync (filePath As String) As IAsyncOperation(Of StorageStreamTransaction)

Parameter

filePath
String

Platform::String

winrt::hstring

Jalur ke file yang akan dibuka.

Mengembalikan

Ketika metode ini selesai, metode ini mengembalikan StorageStreamTransaction yang berisi aliran akses acak dan metode yang dapat digunakan untuk menyelesaikan transaksi.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Berlaku untuk

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Membuka aliran untuk menulis ke file yang diberi jalur file. Jika file tidak ada, file dapat dibuat menggunakan FileOpenDisposition.

public:
 static IAsyncOperation<StorageStreamTransaction ^> ^ OpenTransactedWriteAsync(Platform::String ^ filePath, StorageOpenOptions openOptions, FileOpenDisposition openDisposition);
/// [Windows.Foundation.Metadata.Overload("OpenTransactedWriteWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(winrt::hstring const& filePath, StorageOpenOptions const& openOptions, FileOpenDisposition const& openDisposition);
[Windows.Foundation.Metadata.Overload("OpenTransactedWriteWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(string filePath, StorageOpenOptions openOptions, FileOpenDisposition openDisposition);
function openTransactedWriteAsync(filePath, openOptions, openDisposition)
Public Shared Function OpenTransactedWriteAsync (filePath As String, openOptions As StorageOpenOptions, openDisposition As FileOpenDisposition) As IAsyncOperation(Of StorageStreamTransaction)

Parameter

filePath
String

Platform::String

winrt::hstring

Jalur ke file yang akan dibuka.

openOptions
StorageOpenOptions

Kombinasi bitwise dari nilai enumerasi yang menentukan opsi untuk membuka aliran.

openDisposition
FileOpenDisposition

Tindakan yang harus diambil pada file.

Mengembalikan

Ketika metode ini selesai, metode ini mengembalikan StorageStreamTransaction yang berisi aliran akses acak dan metode yang dapat digunakan untuk menyelesaikan transaksi.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Berlaku untuk