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입니다.

반환

비동기 복사 작업을 나타내는 작업입니다.

예외

취소 토큰이 취소되었습니다. 이 예외는 반환된 작업에 저장됩니다.

적용 대상