PipeReader.CopyToAsync Метод

Определение

Перегрузки

Имя Описание
CopyToAsync(PipeWriter, CancellationToken)

Асинхронно считывает байты из указанного PipeReader и записывает их в указанный PipeWriterмаркер отмены с помощью указанного маркера отмены.

CopyToAsync(Stream, CancellationToken)

Асинхронно считывает байты из PipeReader и записывает их в указанный поток с помощью указанного маркера отмены.

CopyToAsync(PipeWriter, CancellationToken)

Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
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)

Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
PipeReader.cs
Исходный код:
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.

Возвращаемое значение

Задача, представляющая асинхронную операцию копирования.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Применяется к