Condividi tramite


FileRandomAccessStream.OpenTransactedWriteAsync Metodo

Definizione

Overload

OpenTransactedWriteAsync(String)

Apre un flusso per la scrittura in un file esistente in base al percorso del file.

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Apre un flusso per la scrittura in un file specificato in un percorso di file. Se il file non esiste, può essere creato usando FileOpenDisposition.

OpenTransactedWriteAsync(String)

Apre un flusso per la scrittura in un file esistente in base al percorso del 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)

Parametri

filePath
String

Platform::String

winrt::hstring

Percorso del file da aprire.

Restituisce

Al termine di questo metodo, restituisce un oggetto StorageStreamTransaction contenente il flusso di accesso casuale e i metodi che possono essere usati per completare le transazioni.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Si applica a

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Apre un flusso per la scrittura in un file specificato in un percorso di file. Se il file non esiste, può essere creato usando 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)

Parametri

filePath
String

Platform::String

winrt::hstring

Percorso del file da aprire.

openOptions
StorageOpenOptions

Combinazione bit per bit dei valori di enumerazione che specificano le opzioni per aprire il flusso.

openDisposition
FileOpenDisposition

Azione da eseguire sul file.

Restituisce

Al termine di questo metodo, restituisce un oggetto StorageStreamTransaction contenente il flusso di accesso casuale e i metodi che possono essere usati per completare le transazioni.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Si applica a