RandomAccessStream.CopyAsync Method
Definition
Overloads
CopyAsync(IInputStream, IOutputStream) |
Copies a source stream to a destination stream. |
CopyAsync(IInputStream, IOutputStream, UInt64) |
Copies the specified number of bytes from a source stream to a destination stream. |
CopyAsync(IInputStream, IOutputStream)
Copies a source stream to a destination stream.
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)
Parameters
- source
- IInputStream
The stream to copy data from.
- destination
- IOutputStream
The stream to copy data to.
Returns
The asynchronous operation.
- Attributes
See also
Applies to
CopyAsync(IInputStream, IOutputStream, UInt64)
Copies the specified number of bytes from a source stream to a destination stream.
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 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)
Parameters
- source
- IInputStream
The stream to copy data from.
- destination
- IOutputStream
The stream to copy data to.
- bytesToCopy
- UInt64
The number of bytes to copy.
Returns
The asynchronous operation.
- Attributes