Freigeben über


PartitionedRateLimiter<TResource>.AttemptAcquire Methode

Definition

Schneller synchroner Versuch, Genehmigungen zu erwerben.

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

Parameter

resource
TResource

Die zu begrenzende Ressource.

permitCount
Int32

Anzahl der Genehmigungen, die versucht und erworben werden sollen.

Gibt zurück

Eine erfolgreiche oder fehlgeschlagene Lease.

Ausnahmen

Hinweise

Legen Sie auf 0 fest permitCount , um zu ermitteln, ob die Genehmigungen erschöpft sind.

Gilt für: