다음을 통해 공유


RandomAccessStream.CopyAndCloseAsync(IInputStream, IOutputStream) 메서드

정의

원본 스트림을 대상 스트림에 복사하고 복사 작업이 완료되기를 기다립니다.

public:
 static IAsyncOperationWithProgress<unsigned long long, unsigned long long> ^ CopyAndCloseAsync(IInputStream ^ source, IOutputStream ^ destination);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperationWithProgress<uint64_t, uint64_t> CopyAndCloseAsync(IInputStream const& source, IOutputStream const& destination);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperationWithProgress<ulong,ulong> CopyAndCloseAsync(IInputStream source, IOutputStream destination);
function copyAndCloseAsync(source, destination)
Public Shared Function CopyAndCloseAsync (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>

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

특성

설명

CopyAndCloseAsync 메서드는 CopyAsync 와 유사하지만 비동기 작업이 완료되기 전에 출력 스트림에서 FlushAsyncClose 를 호출하고 기다립니다.

적용 대상

추가 정보