Compartir a través de


RandomAccessStream.CopyAsync Método

Definición

Sobrecargas

CopyAsync(IInputStream, IOutputStream)

Copia una secuencia de origen en una secuencia de destino.

CopyAsync(IInputStream, IOutputStream, UInt64)

Copia el número especificado de bytes de una secuencia de origen en una secuencia de destino.

CopyAsync(IInputStream, IOutputStream)

Copia una secuencia de origen en una secuencia de destino.

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)

Parámetros

source
IInputStream

Secuencia desde la que se van a copiar datos.

destination
IOutputStream

Secuencia en la que se copiarán los datos.

Devoluciones

IAsyncOperationWithProgress<UInt64,UInt64>

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

IAsyncOperationWithProgress<uint64_t,uint64_t>

Operación de escritura de bytes. El primer entero representa el número de bytes escritos. El segundo entero representa el progreso de la operación de escritura.

Atributos

Consulte también

Se aplica a

CopyAsync(IInputStream, IOutputStream, UInt64)

Copia el número especificado de bytes de una secuencia de origen en una secuencia de destino.

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)

Parámetros

source
IInputStream

Secuencia desde la que se van a copiar datos.

destination
IOutputStream

Secuencia en la que se copiarán los datos.

bytesToCopy
UInt64

unsigned long long

uint64_t

Número de bytes que se van a copiar.

Devoluciones

IAsyncOperationWithProgress<UInt64,UInt64>

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

IAsyncOperationWithProgress<uint64_t,uint64_t>

Operación de escritura de bytes. El primer entero representa el número de bytes escritos. El segundo entero representa el progreso de la operación de escritura.

Atributos

Consulte también

Se aplica a