RateLimiter.AttemptAcquire(Int32) Method

Definition

Fast synchronous attempt to acquire permits.

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

Parameters

permitCount
Int32

Number of permits to try and acquire.

Returns

A successful or failed lease.

Exceptions

Remarks

Set permitCount to 0 to get whether permits are exhausted.

Applies to