Aracılığıyla paylaş


PartitionedRateLimiter<TResource>.AttemptAcquire Yöntem

Tanım

İzinleri almak için hızlı zaman uyumlu girişim.

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

Parametreler

resource
TResource

Sınırlandırılması gereken kaynak.

permitCount
Int32

Denenecek ve alınacak izinlerin sayısı.

Döndürülenler

Başarılı veya başarısız bir kiralama.

Özel durumlar

Açıklamalar

İzinlerin tükenip tükenmediğini görmek için 0 olarak ayarlayın permitCount .

Şunlara uygulanır