PipeReader.ReadAtLeastAsync(Int32, CancellationToken) Método

Definición

Lee de forma asincrónica una secuencia de bytes del objeto actual PipeReader.

public System.Threading.Tasks.ValueTask<System.IO.Pipelines.ReadResult> ReadAtLeastAsync(int minimumSize, System.Threading.CancellationToken cancellationToken = default);
member this.ReadAtLeastAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.ReadResult>
Public Function ReadAtLeastAsync (minimumSize As Integer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of ReadResult)

Parámetros

minimumSize
Int32

Longitud mínima que debe almacenarse en búfer para que se devuelva la llamada.

cancellationToken
CancellationToken

Token que se va a supervisar para las solicitudes de cancelación. El valor por defecto es default.

Devoluciones

que ValueTask<TResult> representa la operación de lectura asincrónica.

Excepciones

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Comentarios

La llamada devuelve si PipeReader ha leído el minimumSize especificado, o se cancela o se completa.

Se aplica a