RateLimiter.AcquireAsyncCore(Int32, CancellationToken) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Método que RateLimiter implementações implementam para 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)
Parâmetros
- permitCount
- Int32
Número de permissões para tentar adquirir.
- cancellationToken
- CancellationToken
Token opcional para permitir o cancelamento de uma solicitação enfileirada para permissões.
Retornos
Uma tarefa que é concluída quando as licenças solicitadas são adquiridas ou quando as licenças solicitadas são negadas.