Udostępnij za pośrednictwem


PipeReader.CopyToAsync Metoda

Definicja

Przeciążenia

CopyToAsync(PipeWriter, CancellationToken)

Asynchronicznie odczytuje bajty z obiektu PipeReader i zapisuje je w określonym PipeWriterobiekcie przy użyciu określonego rozmiaru buforu i tokenu anulowania.

CopyToAsync(Stream, CancellationToken)

Asynchronicznie odczytuje bajty z obiektu PipeReader i zapisuje je w określonym strumieniu przy użyciu określonego tokenu anulowania.

CopyToAsync(PipeWriter, CancellationToken)

Źródło:
PipeReader.cs
Źródło:
PipeReader.cs
Źródło:
PipeReader.cs

Asynchronicznie odczytuje bajty z obiektu PipeReader i zapisuje je w określonym PipeWriterobiekcie przy użyciu określonego rozmiaru buforu i tokenu anulowania.

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

Składnik zapisywania potoku, do którego zostanie skopiowana zawartość bieżącego strumienia.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Zadanie reprezentujące operację kopiowania asynchronicznego.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwróconym zadaniu.

Dotyczy

CopyToAsync(Stream, CancellationToken)

Źródło:
PipeReader.cs
Źródło:
PipeReader.cs
Źródło:
PipeReader.cs

Asynchronicznie odczytuje bajty z obiektu PipeReader i zapisuje je w określonym strumieniu przy użyciu określonego tokenu anulowania.

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

Strumień, do którego zostanie skopiowana zawartość bieżącego strumienia.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Zadanie reprezentujące operację kopiowania asynchronicznego.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwróconym zadaniu.

Dotyczy