PartitionedRateLimiter<TResource>.AttemptAcquire Metodo

Definizione

Tentativo sincrono rapido di acquisire i permessi.

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

Parametri

resource
TResource

Risorsa da limitare.

permitCount
Int32

Numero di permessi da provare ad acquisire.

Restituisce

Lease riuscito o non riuscito.

Eccezioni

Commenti

Impostare permitCount su 0 per ottenere se i permessi sono esauriti.

Si applica a