RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたレート リミッター ファクトリを使用してパーティションを定義します。
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)
型パラメーター
- TKey
パーティションを区別する型。
パラメーター
- partitionKey
- TKey
このパーティションの特定のキー。 これは、 を呼び出す前に、既存のキャッシュされたリミッターのチェックに使用されますfactory
。
- factory
- Func<TKey,RateLimiter>
指定 partitionKey
された のレートリミッターが必要な場合に呼び出される関数。 これは、呼び出されるたびにレートリミッターの新しいインスタンスである必要があります。
戻り値
注釈
は factory
、呼び出されるたびにレートリミッターの新しいインスタンスを返す必要があります。