Freigeben über


RateLimiter.AcquireAsyncCore(Int32, CancellationToken) Methode

Definition

Methode, die RateLimiter Implementierungen für AcquireAsync(Int32, CancellationToken)implementieren.

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

Parameter

permitCount
Int32

Anzahl der Zu- und Erwerbsgenehmigungen.

cancellationToken
CancellationToken

Optionales Token, um das Abbrechen einer in die Warteschlange eingereihten Anforderung für Genehmigungen zu ermöglichen.

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn die angeforderten Genehmigungen erworben oder die angeforderten Genehmigungen verweigert werden.

Gilt für: