Compartir a través de


RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) Método

Definición

Define una partición con el generador de límites de velocidad especificado.

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)

Parámetros de tipo

TKey

Tipo con el que se distinguen las particiones.

Parámetros

partitionKey
TKey

Clave específica para esta partición. Se usará para comprobar si hay un limitador almacenado en caché existente antes de llamar a factory.

factory
Func<TKey,RateLimiter>

Función a la que se llama cuando se necesita un limitador de velocidad para el especificado partitionKey . Debe ser una nueva instancia de un limitador de frecuencia cada vez que se llama a .

Devoluciones

Comentarios

factory debe devolver una nueva instancia de un limitador de frecuencia cada vez que se llama a .

Se aplica a