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
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.