PipeWriter.WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) Methode

Definitie

Hiermee schrijft u het opgegeven bytegeheugenbereik naar de pijp en maakt u gegevens toegankelijk voor de PipeReaderpijp.

public virtual System.Threading.Tasks.ValueTask<System.IO.Pipelines.FlushResult> WriteAsync(ReadOnlyMemory<byte> source, System.Threading.CancellationToken cancellationToken = default);
abstract member WriteAsync : ReadOnlyMemory<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.FlushResult>
override this.WriteAsync : ReadOnlyMemory<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.FlushResult>
Public Overridable Function WriteAsync (source As ReadOnlyMemory(Of Byte), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of FlushResult)

Parameters

source
ReadOnlyMemory<Byte>

De bytegeheugenregio met het kenmerk Alleen-lezen om te schrijven.

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen. De standaardwaarde is None.

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt en de flush asynchrone bewerking verpakt.

Uitzonderingen

Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.

Van toepassing op