RateLimiter.AcquireAsyncCore(Int32, CancellationToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Metoda implementuje RateLimiter implementaci pro AcquireAsync(Int32, CancellationToken).
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)
Parametry
- permitCount
- Int32
Počet povolení k pokusu a získání
- cancellationToken
- CancellationToken
Volitelný token umožňující zrušení žádosti o povolení ve frontě
Návraty
Úkol, který se dokončí při získání požadovaných povolení nebo při odepření požadovaných povolení.