Condividi tramite


RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) Metodo

Definizione

Definisce una partizione con la data data rate limiter factory.

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)

Parametri di tipo

TKey

Tipo con cui distinguere le partizioni.

Parametri

partitionKey
TKey

Chiave specifica per questa partizione. Verrà usato per verificare la presenza di un limite memorizzato nella cache esistente prima di chiamare .factory

factory
Func<TKey,RateLimiter>

La funzione chiamata quando è necessario un limite di frequenza per l'oggetto specificato partitionKey . Questa deve essere una nuova istanza di un limite di frequenza ogni volta che viene chiamata.

Restituisce

Commenti

Deve factory restituire una nuova istanza di un limite di frequenza ogni volta che viene chiamata.

Si applica a