RateLimiter.AcquireAsyncCore(Int32, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.