PipeReader.CopyToAsync 方法

定义

重载

CopyToAsync(PipeWriter, CancellationToken)

使用指定的取消标记以异步方式从 PipeReader 读取字节并将其写入指定的 PipeWriter

CopyToAsync(Stream, CancellationToken)

使用指定的取消令牌从 PipeReader 异步读取字节并将其写入指定的流。

CopyToAsync(PipeWriter, CancellationToken)

Source:
PipeReader.cs
Source:
PipeReader.cs

使用指定的取消标记以异步方式从 PipeReader 读取字节并将其写入指定的 PipeWriter

public virtual System.Threading.Tasks.Task CopyToAsync (System.IO.Pipelines.PipeWriter destination, System.Threading.CancellationToken cancellationToken = default);
abstract member CopyToAsync : System.IO.Pipelines.PipeWriter * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CopyToAsync : System.IO.Pipelines.PipeWriter * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CopyToAsync (destination As PipeWriter, Optional cancellationToken As CancellationToken = Nothing) As Task

参数

destination
PipeWriter

将当前流的内容复制到的管道编写器。

cancellationToken
CancellationToken

用于监视取消请求的令牌。 默认值为 None

返回

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

例外

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

适用于

CopyToAsync(Stream, CancellationToken)

Source:
PipeReader.cs
Source:
PipeReader.cs

使用指定的取消令牌从 PipeReader 异步读取字节并将其写入指定的流。

public virtual System.Threading.Tasks.Task CopyToAsync (System.IO.Stream destination, System.Threading.CancellationToken cancellationToken = default);
abstract member CopyToAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CopyToAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CopyToAsync (destination As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task

参数

destination
Stream

将当前流的内容复制到的流。

cancellationToken
CancellationToken

用于监视取消请求的令牌。 默认值为 None

返回

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

例外

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

适用于