RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.