StreamCopyOperation.CopyToAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CopyToAsync(Stream, Stream, Nullable<Int64>, CancellationToken) |
Lê de forma assíncrona o número determinado de bytes do fluxo de origem e os grava em outro fluxo. |
CopyToAsync(Stream, Stream, Nullable<Int64>, Int32, CancellationToken) |
Lê de forma assíncrona o número determinado de bytes do fluxo de origem e os grava em outro fluxo, usando um tamanho de buffer especificado. |
CopyToAsync(Stream, Stream, Nullable<Int64>, CancellationToken)
- Origem:
- StreamCopyOperation.cs
- Origem:
- StreamCopyOperation.cs
- Origem:
- StreamCopyOperation.cs
Lê de forma assíncrona o número determinado de bytes do fluxo de origem e os grava em outro fluxo.
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
Parâmetros
- source
- Stream
O fluxo do qual o conteúdo será copiado.
- destination
- Stream
O fluxo para o qual o conteúdo do fluxo atual será copiado.
- cancel
- CancellationToken
O token a se monitorar para solicitações de cancelamento. O valor padrão é None.
Retornos
Uma tarefa que representa a operação de cópia assíncrona.
Aplica-se a
CopyToAsync(Stream, Stream, Nullable<Int64>, Int32, CancellationToken)
- Origem:
- StreamCopyOperation.cs
- Origem:
- StreamCopyOperation.cs
- Origem:
- StreamCopyOperation.cs
Lê de forma assíncrona o número determinado de bytes do fluxo de origem e os grava em outro fluxo, usando um tamanho de buffer especificado.
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
Parâmetros
- source
- Stream
O fluxo do qual o conteúdo será copiado.
- destination
- Stream
O fluxo para o qual o conteúdo do fluxo atual será copiado.
- bufferSize
- Int32
O tamanho do buffer, em bytes. Esse valor deve ser maior que zero. O tamanho padrão é 4096.
- cancel
- CancellationToken
O token a se monitorar para solicitações de cancelamento. O valor padrão é None.
Retornos
Uma tarefa que representa a operação de cópia assíncrona.