RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define una partición con el generador de limitador de velocidad especificado.
public:
generic <typename TKey>
static System::Threading::RateLimiting::RateLimitPartition<TKey> Get(TKey partitionKey, Func<TKey, System::Threading::RateLimiting::RateLimiter ^> ^ 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)
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>
Se llama a la función cuando se necesita un limitador de velocidad para el especificado partitionKey . Debe ser una nueva instancia de un limitador de velocidad cada vez que se llama.
Devoluciones
Comentarios
factory debe devolver una nueva instancia de un limitador de velocidad cada vez que se llama a .