SlidingWindowRateLimiterOptions Sınıf
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.
Bir SlidingWindowRateLimiteröğesinin davranışını belirtme seçenekleri.
public sealed class SlidingWindowRateLimiterOptions
type SlidingWindowRateLimiterOptions = class
Public NotInheritable Class SlidingWindowRateLimiterOptions
- Devralma
-
SlidingWindowRateLimiterOptions
Oluşturucular
SlidingWindowRateLimiterOptions() |
Bir SlidingWindowRateLimiteröğesinin davranışını belirtme seçenekleri. |
Özellikler
AutoReplenishment |
öğesinin SlidingWindowRateLimiter istek sayaçlarını otomatik olarak yenileyip yenilemediğini veya başka birinin belirteçleri yenilemek için çağırıp çağırmayacağını TryReplenish() belirtin. |
PermitLimit |
Bir pencerede sunulabilecek en fazla istek sayısı. Bu seçenekler oluşturucuya SlidingWindowRateLimitergeçirildiğinde 0 değerine > ayarlanmalıdır. |
QueueLimit |
Kuyruğa alınan alım isteklerinin en yüksek toplu izin sayısı. Bu seçenekler oluşturucuya SlidingWindowRateLimitergeçirildiğinde = 0 değerine >ayarlanmalıdır. |
QueueProcessingOrder |
Yeterli kaynak kiralanmadığında davranışını AcquireAsync(Int32, CancellationToken) belirler. |
SegmentsPerWindow |
Bir pencerenin bölündüğü en fazla segment sayısını belirtir. Bu seçenekler oluşturucuya SlidingWindowRateLimitergeçirildiğinde 0 değerine > ayarlanmalıdır. |
Window |
Yenilemeler arasındaki en düşük süreyi belirtir. Bu seçeneklerin oluşturucusunun SlidingWindowRateLimitergeçirilişinden daha Zero büyük bir değere ayarlanması gerekir. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin