PipeReader.ReadAtLeastAsync(Int32, CancellationToken) Méthode

Définition

Lit de façon asynchrone une séquence d’octets à partir de l’élément actif 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)

Paramètres

minimumSize
Int32

Longueur minimale qui doit être mise en mémoire tampon pour que l’appel retourne.

cancellationToken
CancellationToken

Jeton à surveiller pour les demandes d’annulation. La valeur par défaut est default.

Retours

Représentant ValueTask<TResult> l’opération de lecture asynchrone.

Exceptions

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

Remarques

L’appel retourne si l’objet PipeReader a lu la minimumSize valeur spécifiée ou est annulé ou terminé.

S’applique à