Bagikan melalui


RateLimitPartition.GetFixedWindowLimiter<TKey> Metode

Definisi

Mendefinisikan partisi dengan FixedWindowRateLimiter dengan yang diberikan 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)

Jenis parameter

TKey

Jenis untuk membedakan partisi.

Parameter

partitionKey
TKey

Kunci khusus untuk partisi ini.

factory
Func<TKey,FixedWindowRateLimiterOptions>

Fungsi yang dipanggil ketika pembatas tarif untuk yang diberikan partitionKey diperlukan. Ini dapat mengembalikan instans yang sama dari FixedWindowRateLimiterOptions seluruh panggilan yang berbeda.

Mengembalikan

Keterangan

Atur AutoReplenishment ke false untuk menyimpan alokasi. Metode ini akan membuat jenis opsi baru dan diatur AutoReplenishment ke false sebaliknya.

Berlaku untuk