StreamCopyOperation.CopyToAsync 메서드

정의

오버로드

CopyToAsync(Stream, Stream, Nullable<Int64>, CancellationToken)

원본 스트림에서 지정된 바이트 수를 비동기적으로 읽고 다른 스트림에 씁니다.

CopyToAsync(Stream, Stream, Nullable<Int64>, Int32, CancellationToken)

지정된 버퍼 크기를 사용하여 소스 스트림에서 지정된 바이트 수를 비동기적으로 읽고 다른 스트림에 씁니다.

CopyToAsync(Stream, Stream, Nullable<Int64>, CancellationToken)

Source:
StreamCopyOperation.cs
Source:
StreamCopyOperation.cs

원본 스트림에서 지정된 바이트 수를 비동기적으로 읽고 다른 스트림에 씁니다.

public:
 static System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ source, System::IO::Stream ^ destination, Nullable<long> count, System::Threading::CancellationToken cancel);
public static System.Threading.Tasks.Task CopyToAsync (System.IO.Stream source, System.IO.Stream destination, long? count, System.Threading.CancellationToken cancel);
static member CopyToAsync : System.IO.Stream * System.IO.Stream * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyToAsync (source As Stream, destination As Stream, count As Nullable(Of Long), cancel As CancellationToken) As Task

매개 변수

source
Stream

콘텐츠를 복사할 스트림입니다.

destination
Stream

현재 스트림의 내용을 복사할 스트림입니다.

count
Nullable<Int64>

복사할 바이트 수입니다.

cancel
CancellationToken

취소 요청을 모니터링할 토큰입니다. 기본값은 None입니다.

반환

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

적용 대상

CopyToAsync(Stream, Stream, Nullable<Int64>, Int32, CancellationToken)

Source:
StreamCopyOperation.cs
Source:
StreamCopyOperation.cs

지정된 버퍼 크기를 사용하여 소스 스트림에서 지정된 바이트 수를 비동기적으로 읽고 다른 스트림에 씁니다.

public:
 static System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ source, System::IO::Stream ^ destination, Nullable<long> count, int bufferSize, System::Threading::CancellationToken cancel);
public static System.Threading.Tasks.Task CopyToAsync (System.IO.Stream source, System.IO.Stream destination, long? count, int bufferSize, System.Threading.CancellationToken cancel);
static member CopyToAsync : System.IO.Stream * System.IO.Stream * Nullable<int64> * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function CopyToAsync (source As Stream, destination As Stream, count As Nullable(Of Long), bufferSize As Integer, cancel As CancellationToken) As Task

매개 변수

source
Stream

콘텐츠를 복사할 스트림입니다.

destination
Stream

현재 스트림의 내용을 복사할 스트림입니다.

count
Nullable<Int64>

복사할 바이트 수입니다.

bufferSize
Int32

버퍼의 크기(바이트)입니다. 이 값은 0보다 커야 합니다. 기본 크기는 4096입니다.

cancel
CancellationToken

취소 요청을 모니터링할 토큰입니다. 기본값은 None입니다.

반환

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

적용 대상