PartitionedRateLimiter<TResource>.AcquireAsyncCore 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 PartitionedRateLimiter<TResource> Implementierungen für AcquireAsync(TResource, Int32, CancellationToken)implementieren.
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)
Parameter
- resource
- TResource
Die zu begrenzende Ressource.
- permitCount
- Int32
Anzahl der Genehmigungen, die versucht und erworben werden sollen.
- cancellationToken
- CancellationToken
Optionales Token, um das Abbrechen einer Genehmigungsanforderung in der Warteschlange zu ermöglichen.
Gibt zurück
Eine Aufgabe, die abgeschlossen wird, wenn die angeforderten Genehmigungen erworben werden oder wenn die angeforderten Genehmigungen verweigert werden.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für