PipeReader.ReadAtLeastAsync(Int32, CancellationToken) Yöntem

Tanım

Geçerli PipeReaderiçinden zaman uyumsuz olarak bir bayt dizisi okur.

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)

Parametreler

minimumSize
Int32

Çağrının döndürülebilmesi için arabelleğe alınması gereken en düşük uzunluk.

cancellationToken
CancellationToken

İptal istekleri için izlenecek belirteç. default varsayılan değerdir.

Döndürülenler

ValueTask<TResult> Zaman uyumsuz okuma işlemini temsil eden bir.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Açıklamalar

çağrısı, belirtilen öğesini okuduysa minimumSize veya iptal edildiyse veya tamamlandıysa PipeReader döndürür.

Şunlara uygulanır