RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje partycję z daną fabryką ogranicznika szybkości.
public static System.Threading.RateLimiting.RateLimitPartition<TKey> Get<TKey> (TKey partitionKey, Func<TKey,System.Threading.RateLimiting.RateLimiter> factory);
static member Get : 'Key * Func<'Key, System.Threading.RateLimiting.RateLimiter> -> System.Threading.RateLimiting.RateLimitPartition<'Key>
Public Shared Function Get(Of TKey) (partitionKey As TKey, factory As Func(Of TKey, RateLimiter)) As RateLimitPartition(Of TKey)
Parametry typu
- TKey
Typ do odróżnienia partycji z.
Parametry
- partitionKey
- TKey
Określony klucz dla tej partycji. Będzie to używane do sprawdzania istniejącego buforowanego ogranicznika przed wywołaniem elementu factory
.
- factory
- Func<TKey,RateLimiter>
Funkcja wywoływana, gdy jest potrzebny ogranicznik szybkości dla danego partitionKey
elementu. Powinno to być nowe wystąpienie ogranicznika szybkości za każdym razem, gdy jest wywoływany.
Zwraca
Uwagi
Element factory
powinien zwrócić nowe wystąpienie ogranicznika szybkości za każdym razem, gdy jest wywoływany.