RateLimiter.AcquireAsyncCore(Int32, CancellationToken) Méthode

Définition

Méthode que RateLimiter les implémentations implémentent pour AcquireAsync(Int32, CancellationToken).

protected:
 abstract System::Threading::Tasks::ValueTask<System::Threading::RateLimiting::RateLimitLease ^> AcquireAsyncCore(int permitCount, System::Threading::CancellationToken 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)

Paramètres

permitCount
Int32

Nombre de permis à essayer d’acquérir.

cancellationToken
CancellationToken

Jeton facultatif permettant d’annuler une demande en file d’attente pour les permis.

Retours

Tâche qui se termine lorsque les permis demandés sont acquis ou lorsque les permis demandés sont refusés.

S’applique à