Microsoft.AspNetCore.Server.Kestrel.Core.Features Espace de noms
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.
Fournit des types utilisés pour décrire les composants de fonctionnalités dans le serveur web Kestrel.
Interfaces
| Nom | Description |
|---|---|
| IConnectionTimeoutFeature |
Fonctionnalité permettant de gérer efficacement les délais d’expiration de connexion. |
| IDecrementConcurrentConnectionCountFeature |
Fonctionnalité de connexion permettant au middleware d’arrêter de compter les connexions vers MaxConcurrentConnections. Cela est utilisé par Kestrel en interne pour arrêter le comptage des connexions mises à niveau vers cette limite. |
| IHttp2StreamIdFeature |
ID de flux pour un flux donné dans une connexion HTTP/2. |
| IHttpMinRequestBodyDataRateFeature |
Fonctionnalité permettant de définir le taux de données minimal auquel le corps de la demande doit être envoyé par le client.
Cette fonctionnalité n’est pas prise en charge pour les requêtes HTTP/2, sauf pour la désactiver entièrement en définissant MinDataRate |
| IHttpMinResponseDataRateFeature |
Fonctionnalité permettant de définir le taux de données minimal auquel la réponse doit être reçue par le client. Cette fonctionnalité n’est pas disponible pour les requêtes HTTP/2. Au lieu de cela, utilisez MinResponseDataRate la configuration à l’échelle du serveur qui s’applique à HTTP/2 et HTTP/1.x. |
| ISslStreamFeature |
Fonctionnalité permettant d’accéder aux connexions SslStream. Cette fonctionnalité ne sera pas disponible pour les connexions non TLS ou HTTP/3. |
| ITlsApplicationProtocolFeature |
Fonctionnalité permettant de définir l’accès au protocole d’application TLS |
Remarques
Pour plus d’informations sur l’hébergement d’applications ASP.NET Core avec Kestrel, consultez l’implémentation du serveur web Kestrel dans ASP.NET Core.