Microsoft.AspNetCore.Server.Kestrel.Core.Features Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce tipi utilizzati per descrivere i componenti delle funzionalità nel server Web Kestrel.
Interfacce
| Nome | Descrizione |
|---|---|
| IConnectionTimeoutFeature |
Funzionalità per la gestione efficiente dei timeout della connessione. |
| IDecrementConcurrentConnectionCountFeature |
Una funzionalità di connessione che consente al middleware di interrompere il conteggio delle connessioni verso MaxConcurrentConnections. Viene usato internamente da Kestrel per interrompere il conteggio delle connessioni aggiornate verso questo limite. |
| IHttp2StreamIdFeature |
ID flusso per un determinato flusso in una connessione HTTP/2. |
| IHttpMinRequestBodyDataRateFeature |
Funzionalità per impostare la frequenza di dati minima in base alla quale il corpo della richiesta deve essere inviato dal client.
Questa funzionalità non è supportata per le richieste HTTP/2, ad eccezione della disabilitazione completa impostandola MinDataRate |
| IHttpMinResponseDataRateFeature |
Funzionalità per impostare la frequenza di dati minima in base alla quale la risposta deve essere ricevuta dal client. Questa funzionalità non è disponibile per le richieste HTTP/2. Usare invece MinResponseDataRate per la configurazione a livello di server che si applica sia a HTTP/2 che a HTTP/1.x. |
| ISslStreamFeature |
Funzionalità per ottenere l'accesso all'oggetto della connessione.SslStream Questa funzionalità non sarà disponibile per le connessioni non TLS o HTTP/3. |
| ITlsApplicationProtocolFeature |
Funzionalità per impostare l'accesso al protocollo dell'applicazione TLS |
Commenti
Per altre informazioni sull'hosting di app ASP.NET Core con Kestrel, vedere Implementazione del server Web Kestrel in ASP.NET Core.