RateLimitPartition.GetFixedWindowLimiter<TKey> 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 einem FixedWindowRateLimiter mit dem angegebenen FixedWindowRateLimiterOptions.
public static System.Threading.RateLimiting.RateLimitPartition<TKey> GetFixedWindowLimiter<TKey> (TKey partitionKey, Func<TKey,System.Threading.RateLimiting.FixedWindowRateLimiterOptions> factory);
static member GetFixedWindowLimiter : 'Key * Func<'Key, System.Threading.RateLimiting.FixedWindowRateLimiterOptions> -> System.Threading.RateLimiting.RateLimitPartition<'Key>
Public Shared Function GetFixedWindowLimiter(Of TKey) (partitionKey As TKey, factory As Func(Of TKey, FixedWindowRateLimiterOptions)) 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.
- factory
- Func<TKey,FixedWindowRateLimiterOptions>
Die Funktion, die aufgerufen wird, wenn ein Ratenbegrenzer für das angegebene partitionKey
benötigt wird. Dadurch kann derselbe instance von FixedWindowRateLimiterOptions für verschiedene Aufrufe zurückgegeben werden.
Gibt zurück
Hinweise
Legen Sie AutoReplenishment auf fest false
, um eine Zuordnung zu speichern. Mit dieser Methode wird ein neuer Optionstyp erstellt und auf false
andernfalls festgelegtAutoReplenishment.