KestrelServerLimits.MinResponseDataRate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le débit de données minimal de réponse en octets/seconde. La définition de cette propriété sur null indique qu’aucun débit de données minimal ne doit être appliqué. Cette limite n’a aucun effet sur les connexions mises à niveau qui sont toujours illimitées. Cela peut être remplacé par demande via IHttpMinResponseDataRateFeature.
Par défaut, 240 octets/seconde avec une période de grâce de 5 secondes.
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
Valeur de propriété
Remarques
Contrairement au débit de données minimal du corps de la requête, ce taux s’applique également à la réponse status ligne et aux en-têtes.
Ce taux est appliqué par opération d’écriture au lieu d’être moyené sur la durée de vie de la réponse. Chaque fois que le serveur écrit un segment de données, un minuteur est défini sur le maximum de la période de grâce définie dans cette propriété ou sur la longueur de l’écriture en octets divisée par le débit de données (c’est-à-dire la durée maximale que l’écriture doit prendre pour se terminer avec le débit de données spécifié). La connexion est abandonnée si l’écriture n’est pas terminée avant l’expiration du minuteur.