RateLimitPartition.Get<TKey>(TKey, Func<TKey,RateLimiter>) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilen hız sınırlayıcısı fabrikasına sahip bir bölüm tanımlar.
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)
Tür Parametreleri
- TKey
Bölümleri ayırt etmek için tür.
Parametreler
- partitionKey
- TKey
Bu bölüm için özel anahtar. Bu, çağrısı yapmadan önce mevcut önbelleğe alınmış sınırlayıcıyı factory
denetlemek için kullanılır.
- factory
- Func<TKey,RateLimiter>
Verilen partitionKey
için bir hız sınırlayıcısı gerektiğinde işlevi çağrılır. Bu, her çağrıldığında hız sınırlayıcısının yeni bir örneği olmalıdır.
Döndürülenler
Açıklamalar
her factory
çağrıldığında hız sınırlayıcısının yeni bir örneğini döndürmelidir.