RateLimitPartition<TKey> 構造体

定義

構成されているパーティション Get<TKey>(TKey, Func<TKey,RateLimiter>) 把握するために Create<TResource,TPartitionKey>(Func<TResource,RateLimitPartition<TPartitionKey>>, IEqualityComparer<TPartitionKey>) によって使用されるメソッドによって返される型。

generic <typename TKey>
public value class RateLimitPartition
public struct RateLimitPartition<TKey>
type RateLimitPartition<'Key> = struct
Public Structure RateLimitPartition(Of TKey)

型パラメーター

TKey

パーティションを区別する型。

継承
RateLimitPartition<TKey>

コンストラクター

名前 説明
RateLimitPartition<TKey>(TKey, Func<TKey,RateLimiter>)

RateLimitPartition<TKey>で使用するCreate<TResource,TPartitionKey>(Func<TResource,RateLimitPartition<TPartitionKey>>, IEqualityComparer<TPartitionKey>)を構築します。

プロパティ

名前 説明
Factory

指定された partitionKey のレートリミッターが必要な場合に呼び出される関数。

PartitionKey

このパーティションの特定のキー。

適用対象