PipeReader.ReadAtLeastAsyncCore(Int32, CancellationToken) Yöntem

Tanım

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

protected:
 virtual System::Threading::Tasks::ValueTask<System::IO::Pipelines::ReadResult> ReadAtLeastAsyncCore(int minimumSize, System::Threading::CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.ValueTask<System.IO.Pipelines.ReadResult> ReadAtLeastAsyncCore (int minimumSize, System.Threading.CancellationToken cancellationToken);
abstract member ReadAtLeastAsyncCore : int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.ReadResult>
override this.ReadAtLeastAsyncCore : int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.ReadResult>
Protected Overridable Function ReadAtLeastAsyncCore (minimumSize As Integer, cancellationToken As CancellationToken) 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