Sdílet prostřednictvím


RateLimitPartition.GetSlidingWindowLimiter<TKey> Metoda

Definice

public static System.Threading.RateLimiting.RateLimitPartition<TKey> GetSlidingWindowLimiter<TKey> (TKey partitionKey, Func<TKey,System.Threading.RateLimiting.SlidingWindowRateLimiterOptions> factory);
static member GetSlidingWindowLimiter : 'Key * Func<'Key, System.Threading.RateLimiting.SlidingWindowRateLimiterOptions> -> System.Threading.RateLimiting.RateLimitPartition<'Key>
Public Shared Function GetSlidingWindowLimiter(Of TKey) (partitionKey As TKey, factory As Func(Of TKey, SlidingWindowRateLimiterOptions)) As RateLimitPartition(Of TKey)

Parametry typu

TKey

Typ, kterým se mají oddíly rozlišovat.

Parametry

partitionKey
TKey

Konkrétní klíč pro tento oddíl.

factory
Func<TKey,SlidingWindowRateLimiterOptions>

Funkce volaná v případě, že je potřeba omezovač rychlosti pro danou partitionKey funkci. To může vrátit stejnou instanci SlidingWindowRateLimiterOptions napříč různými voláními.

Návraty

Poznámky

Pokud chcete uložit přidělení, nastavte AutoReplenishment na false hodnotu . Tato metoda vytvoří nový typ možností a nastaví AutoReplenishment na false jinou hodnotu.

Platí pro