RateLimiter.AcquireAsyncCore(Int32, CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.