KestrelServerLimits.MinResponseDataRate Özellik

Tanım

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

MinDataRate

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.

Şunlara uygulanır