IsolatedStorageFileStream.WriteAsync 方法

定义

重载

WriteAsync(Byte[], Int32, Int32, CancellationToken)

使用从缓冲区(由字节数组组成)读取的数据将字节块异步写入独立存储文件流对象。

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

使用从缓冲区(由只读字节内存范围组成)读取的数据将字节块异步写入独立存储文件流对象。

WriteAsync(Byte[], Int32, Int32, CancellationToken)

Source:
IsolatedStorageFileStream.cs
Source:
IsolatedStorageFileStream.cs
Source:
IsolatedStorageFileStream.cs

使用从缓冲区(由字节数组组成)读取的数据将字节块异步写入独立存储文件流对象。

public:
 override System::Threading::Tasks::Task ^ WriteAsync(cli::array <System::Byte> ^ buffer, int offset, int count, System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task WriteAsync (byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken);
override this.WriteAsync : byte[] * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (buffer As Byte(), offset As Integer, count As Integer, cancellationToken As CancellationToken) As Task

参数

buffer
Byte[]

要从中将字节复制到当前独立存储文件流的字节数组。

offset
Int32

buffer 中的字节偏移量,从此处开始。

count
Int32

最多写入的字节数。

cancellationToken
CancellationToken

要监视取消请求的标记。 默认值为 None

返回

表示异步写入操作的任务。

例外

取消令牌已取消。 此异常存储在返回的任务中。

注解

如果写入操作成功,则对象的当前位置 IsolatedStorageFileStream 将按写入的字节数前进。 如果发生异常,则对象的当前位置 IsolatedStorageFileStream 保持不变。

此方法将存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 Write(Byte[], Int32, Int32)异常。

适用于

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Source:
IsolatedStorageFileStream.cs
Source:
IsolatedStorageFileStream.cs
Source:
IsolatedStorageFileStream.cs

使用从缓冲区(由只读字节内存范围组成)读取的数据将字节块异步写入独立存储文件流对象。

public override System.Threading.Tasks.ValueTask WriteAsync (ReadOnlyMemory<byte> buffer, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : ReadOnlyMemory<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Overrides Function WriteAsync (buffer As ReadOnlyMemory(Of Byte), Optional cancellationToken As CancellationToken = Nothing) As ValueTask

参数

buffer
ReadOnlyMemory<Byte>

要从中将字节复制到当前独立存储文件流的只读字节内存。

cancellationToken
CancellationToken

要监视取消请求的标记。 默认值为 None

返回

表示异步写入操作的任务。

例外

取消令牌已取消。 此异常存储在返回的任务中。

适用于