RateLimitPartition.GetSlidingWindowLimiter<TKey> 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 un SlidingWindowRateLimiter con l'oggetto specificato SlidingWindowRateLimiterOptions.
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)
Parametri di tipo
- TKey
Tipo con cui distinguere le partizioni.
Parametri
- partitionKey
- TKey
Chiave specifica per questa partizione.
- factory
- Func<TKey,SlidingWindowRateLimiterOptions>
La funzione chiamata quando è necessario un limite di frequenza per l'oggetto specificato partitionKey
. Questo può restituire la stessa istanza di SlidingWindowRateLimiterOptions tra chiamate diverse.
Restituisce
Commenti
Impostare AutoReplenishment su per false
salvare un'allocazione. Questo metodo creerà un nuovo tipo di opzioni e verrà impostato AutoReplenishment su false
in caso contrario.