public virtual async Task <StorageStreamTransaction> GetTransactionStreamFromFileAsync() { if (StorageItem is StorageFile File) { return(await File.OpenTransactedWriteAsync()); } else { return(await FileRandomAccessStream.OpenTransactedWriteAsync(Path)); } }
public virtual async Task <StorageStreamTransaction> GetTransactionStreamFromFileAsync() { return(await FileRandomAccessStream.OpenTransactedWriteAsync(Path, StorageOpenOptions.AllowReadersAndWriters, FileOpenDisposition.OpenExisting)); }