PartitionedRateLimiter<TResource>.AttemptAcquire Método

Definição

Tentativa rápida e síncrona de obter licenças.

public System.Threading.RateLimiting.RateLimitLease AttemptAcquire(TResource resource, int permitCount = 1);
member this.AttemptAcquire : 'Resource * int -> System.Threading.RateLimiting.RateLimitLease
Public Function AttemptAcquire (resource As TResource, Optional permitCount As Integer = 1) As RateLimitLease

Parâmetros

resource
TResource

O recurso para limitar.

permitCount
Int32

Número de licenças para tentar obter.

Devoluções

Um arrendamento bem-sucedido ou falhado.

Exceções

Observações

Defina permitCount para 0 para saber se as licenças estão esgotadas.

Aplica-se a