StreamPipeExtensions.CopyToAsync 方法

定义

使用取消令牌从 Stream 中异步读取字节并将其写入到指定的 PipeWriter

public static System.Threading.Tasks.Task CopyToAsync (this System.IO.Stream source, System.IO.Pipelines.PipeWriter destination, System.Threading.CancellationToken cancellationToken = default);
static member CopyToAsync : System.IO.Stream * System.IO.Pipelines.PipeWriter * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function CopyToAsync (source As Stream, destination As PipeWriter, Optional cancellationToken As CancellationToken = Nothing) As Task

参数

source
Stream

当前流的内容将从中复制的流。

destination
PipeWriter

源流的内容将复制到的编写器。

cancellationToken
CancellationToken

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

返回

表示异步复制操作的任务。

例外

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

适用于