RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Partition mit der angegebenen Ratenbegrenzer-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)
Typparameter
- TKey
Der Typ, mit dem Partitionen unterschieden werden sollen.
Parameter
- partitionKey
- TKey
Der spezifische Schlüssel für diese Partition. Dies wird verwendet, um nach einem vorhandenen zwischengespeicherten Limiter zu suchen, bevor die factory
aufgerufen wird.
- factory
- Func<TKey,RateLimiter>
Die Funktion, die aufgerufen wird, wenn ein Ratenbegrenzer für das angegebene partitionKey
benötigt wird. Dies sollte bei jedem Aufruf ein neuer instance eines Ratenbegrenzers sein.
Gibt zurück
Hinweise
Der factory
sollte bei jedem Aufruf einen neuen instance eines Ratenbegrenzers zurückgeben.