KestrelServerLimits.MinResponseDataRate Özellik
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.
Bayt/saniye cinsinden en düşük yanıt veri oranını alır veya ayarlar. Bu özelliği null olarak ayarlama, hiçbir minimum veri oranının zorunlu kılınmay gerektiğini gösterir. Bu sınırın yükseltilen bağlantılar üzerinde hiçbir etkisi yoktur ve her zaman sınırsızdır. Bu, aracılığıyla istek başına geçersiz IHttpMinResponseDataRateFeature kılınabilir.
Varsayılan olarak 5 saniyelik yetkisiz kullanım süresiyle 240 bayt/saniye olur.
public:
property Microsoft::AspNetCore::Server::Kestrel::Core::MinDataRate ^ MinResponseDataRate { Microsoft::AspNetCore::Server::Kestrel::Core::MinDataRate ^ get(); void set(Microsoft::AspNetCore::Server::Kestrel::Core::MinDataRate ^ value); };
public Microsoft.AspNetCore.Server.Kestrel.Core.MinDataRate MinResponseDataRate { get; set; }
public Microsoft.AspNetCore.Server.Kestrel.Core.MinDataRate? MinResponseDataRate { get; set; }
member this.MinResponseDataRate : Microsoft.AspNetCore.Server.Kestrel.Core.MinDataRate with get, set
Public Property MinResponseDataRate As MinDataRate
Özellik Değeri
Açıklamalar
İstek gövdesi minimum veri oranının aksine, bu hız yanıt durum satırı ve üst bilgileri için de geçerlidir.
Bu hız, yanıt ömrü boyunca ortalama olarak değil yazma işlemi başına uygulanır. Sunucu bir veri öbçeri yazdığında, zamanlayıcı bu özellikte ayarlanmış yetkisiz kullanım süresi üst sayısına veya yazma uzunluğunun veri hızına bölünen bayt cinsinden uzunluğuna ayarlanır (yazma işleminin belirtilen veri hızıyla tamamlanması için gereken maksimum süre miktarı). Yazma işlemi zamanlayıcının süresi dolana kadar tamamlanmazsa bağlantı durdurulabilir.