Freigeben über


FileRandomAccessStream.OpenTransactedWriteAsync Methode

Definition

Überlädt

OpenTransactedWriteAsync(String)

Öffnet einen Stream zum Schreiben in eine vorhandene Datei unter Angabe des Dateipfads.

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Öffnet einen Stream zum Schreiben in eine Datei mit einem Dateipfad. Wenn die Datei nicht vorhanden ist, kann sie mit FileOpenDisposition erstellt werden.

OpenTransactedWriteAsync(String)

Öffnet einen Stream zum Schreiben in eine vorhandene Datei unter Angabe des Dateipfads.

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

Ein Pfad zur zu öffnenden Datei.

Gibt zurück

Wenn diese Methode abgeschlossen ist, gibt sie eine StorageStreamTransaction zurück, die den Datenstrom für zufälligen Zugriff und Methoden enthält, die zum Abschließen von Transaktionen verwendet werden können.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Gilt für:

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Öffnet einen Stream zum Schreiben in eine Datei mit einem Dateipfad. Wenn die Datei nicht vorhanden ist, kann sie mit FileOpenDisposition erstellt werden.

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

Ein Pfad zur zu öffnenden Datei.

openOptions
StorageOpenOptions

Eine bitweise Kombination der Enumerationswerte, die Optionen zum Öffnen des Datenstroms angeben.

openDisposition
FileOpenDisposition

Eine Aktion, die für die Datei ausgeführt werden soll.

Gibt zurück

Wenn diese Methode abgeschlossen ist, gibt sie eine StorageStreamTransaction zurück, die den Datenstrom für zufälligen Zugriff und Methoden enthält, die zum Abschließen von Transaktionen verwendet werden können.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Gilt für: