PipeReader.CopyToAsync Metoda

Definice

Přetížení

CopyToAsync(PipeWriter, CancellationToken)

Asynchronně přečte bajty z objektu PipeReader a zapíše je do zadaného PipeWriterobjektu pomocí zadané velikosti vyrovnávací paměti a tokenu zrušení.

CopyToAsync(Stream, CancellationToken)

Asynchronně přečte bajty z objektu PipeReader a zapíše je do zadaného datového proudu pomocí zadaného tokenu zrušení.

CopyToAsync(PipeWriter, CancellationToken)

Zdroj:
PipeReader.cs
Zdroj:
PipeReader.cs
Zdroj:
PipeReader.cs

Asynchronně přečte bajty z objektu PipeReader a zapíše je do zadaného PipeWriterobjektu pomocí zadané velikosti vyrovnávací paměti a tokenu zrušení.

public virtual System.Threading.Tasks.Task CopyToAsync (System.IO.Pipelines.PipeWriter destination, System.Threading.CancellationToken cancellationToken = default);
abstract member CopyToAsync : System.IO.Pipelines.PipeWriter * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CopyToAsync : System.IO.Pipelines.PipeWriter * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CopyToAsync (destination As PipeWriter, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametry

destination
PipeWriter

Zapisovač kanálu, do kterého se zkopíruje obsah aktuálního datového proudu.

cancellationToken
CancellationToken

Token, který se má monitorovat pro žádosti o zrušení. Výchozí hodnota je None.

Návraty

Úloha, která představuje asynchronní operaci kopírování.

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Platí pro

CopyToAsync(Stream, CancellationToken)

Zdroj:
PipeReader.cs
Zdroj:
PipeReader.cs
Zdroj:
PipeReader.cs

Asynchronně přečte bajty z objektu PipeReader a zapíše je do zadaného datového proudu pomocí zadaného tokenu zrušení.

public virtual System.Threading.Tasks.Task CopyToAsync (System.IO.Stream destination, System.Threading.CancellationToken cancellationToken = default);
abstract member CopyToAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CopyToAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CopyToAsync (destination As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametry

destination
Stream

Datový proud, do kterého se zkopíruje obsah aktuálního datového proudu.

cancellationToken
CancellationToken

Token, který se má monitorovat pro žádosti o zrušení. Výchozí hodnota je None.

Návraty

Úloha, která představuje asynchronní operaci kopírování.

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Platí pro