다음을 통해 공유


RandomAccessStream.CopyAsync 메서드

정의

오버로드

CopyAsync(IInputStream, IOutputStream)

원본 스트림을 대상 스트림에 복사합니다.

CopyAsync(IInputStream, IOutputStream, UInt64)

원본 스트림에서 대상 스트림으로 지정된 바이트 수를 복사합니다.

CopyAsync(IInputStream, IOutputStream)

원본 스트림을 대상 스트림에 복사합니다.

public:
 static IAsyncOperationWithProgress<unsigned long long, unsigned long long> ^ CopyAsync(IInputStream ^ source, IOutputStream ^ destination);
/// [Windows.Foundation.Metadata.Overload("CopyAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperationWithProgress<uint64_t, uint64_t> CopyAsync(IInputStream const& source, IOutputStream const& destination);
[Windows.Foundation.Metadata.Overload("CopyAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperationWithProgress<ulong,ulong> CopyAsync(IInputStream source, IOutputStream destination);
function copyAsync(source, destination)
Public Shared Function CopyAsync (source As IInputStream, destination As IOutputStream) As IAsyncOperationWithProgress(Of ULong, ULong)

매개 변수

source
IInputStream

데이터를 복사할 스트림입니다.

destination
IOutputStream

데이터를 복사할 스트림입니다.

반환

IAsyncOperationWithProgress<UInt64,UInt64>

Windows.Foundation.IAsyncOperationWithProgress<unsigned long long,unsigned long long>

IAsyncOperationWithProgress<uint64_t,uint64_t>

바이트 작성기 작업입니다. 첫 번째 정수는 기록된 바이트 수를 나타냅니다. 두 번째 정수는 쓰기 작업의 진행률을 나타냅니다.

특성

추가 정보

적용 대상

CopyAsync(IInputStream, IOutputStream, UInt64)

원본 스트림에서 대상 스트림으로 지정된 바이트 수를 복사합니다.

public:
 static IAsyncOperationWithProgress<unsigned long long, unsigned long long> ^ CopyAsync(IInputStream ^ source, IOutputStream ^ destination, unsigned long long bytesToCopy);
/// [Windows.Foundation.Metadata.Overload("CopySizeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperationWithProgress<uint64_t, uint64_t> CopyAsync(IInputStream const& source, IOutputStream const& destination, uint64_t const& bytesToCopy);
[Windows.Foundation.Metadata.Overload("CopySizeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperationWithProgress<ulong,ulong> CopyAsync(IInputStream source, IOutputStream destination, ulong bytesToCopy);
function copyAsync(source, destination, bytesToCopy)
Public Shared Function CopyAsync (source As IInputStream, destination As IOutputStream, bytesToCopy As ULong) As IAsyncOperationWithProgress(Of ULong, ULong)

매개 변수

source
IInputStream

데이터를 복사할 스트림입니다.

destination
IOutputStream

데이터를 복사할 스트림입니다.

bytesToCopy
UInt64

unsigned long long

uint64_t

복사할 바이트 수입니다.

반환

IAsyncOperationWithProgress<UInt64,UInt64>

Windows.Foundation.IAsyncOperationWithProgress<unsigned long long,unsigned long long>

IAsyncOperationWithProgress<uint64_t,uint64_t>

바이트 작성기 작업입니다. 첫 번째 정수는 기록된 바이트 수를 나타냅니다. 두 번째 정수는 쓰기 작업의 진행률을 나타냅니다.

특성

추가 정보

적용 대상