Aracılığıyla paylaş


PartitionedRateLimiter<TResource>.AcquireAsyncCore Yöntem

Tanım

protected abstract System.Threading.Tasks.ValueTask<System.Threading.RateLimiting.RateLimitLease> AcquireAsyncCore (TResource resource, int permitCount, System.Threading.CancellationToken cancellationToken);
abstract member AcquireAsyncCore : 'Resource * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Threading.RateLimiting.RateLimitLease>
Protected MustOverride Function AcquireAsyncCore (resource As TResource, permitCount As Integer, cancellationToken As CancellationToken) As ValueTask(Of RateLimitLease)

Parametreler

resource
TResource

Sınırlayıcı kaynak.

permitCount
Int32

Denenip alınması gereken izinlerin sayısı.

cancellationToken
CancellationToken

İzinler için kuyruğa alınmış bir isteği iptal etmeye izin vermek için isteğe bağlı belirteç.

Döndürülenler

İstenen izinler alındığında veya istenen izinler reddedildiğinde tamamlanan bir görev.

Şunlara uygulanır