Utf8JsonWriter.FlushAsync(CancellationToken) Método

Definição

Confirma de maneira assíncrona o texto JSON escrito até o momento, o que o torna visível para o destino de saída.Asynchronously commits the JSON text written so far, which makes it visible to the output destination.

public System.Threading.Tasks.Task FlushAsync (System.Threading.CancellationToken cancellationToken = default);
member this.FlushAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function FlushAsync (Optional cancellationToken As CancellationToken = Nothing) As Task

Parâmetros

cancellationToken
CancellationToken

O token a se monitorar para solicitações de cancelamento.The token to monitor for cancellation requests. O valor padrão é None.The default value is None.

Retornos

Task

Uma tarefa que representa a operação de liberação assíncrona.A task representing the asynchronous flush operation.

Exceções

A instância foi descartada.This instance has been disposed.

Comentários

No caso do IBufferWriter, isso avança o subjacente IBufferWriter<T> com base no que foi escrito até agora.In the case of IBufferWriter, this advances the underlying IBufferWriter<T> based on what has been written so far.

No caso do Stream , isso grava os dados no fluxo e os libera de forma assíncrona, enquanto monitora as solicitações de cancelamento.In the case of Stream, this writes the data to the stream and flushes it asynchronously, while monitoring cancellation requests.

Aplica-se a