Microsoft.AspNetCore.Server.HttpSys 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.
Contiene tipi usati per eseguire un'app ASP.NET Core con HTTP.sys. HTTP.sys viene usato come IServer. HTTP.sys è supportato solo nei sistemi operativi Windows.
Classi
AuthenticationManager |
Espone le configurazioni di autenticazione Http.Sys. |
DelegationRule |
Regola che gestisce un handle per la coda delle richieste e urlPrefix a cui delegare. |
HttpSysDefaults |
Costanti per HttpSys. |
HttpSysException |
Eccezione generata da HttpSys quando si verifica un errore |
HttpSysOptions |
Contiene le opzioni usate da HttpSys. |
TimeoutManager |
Espone le configurazioni di timeout Http.Sys. Questi possono essere configurati anche nel Registro di sistema. Queste impostazioni non si applicano quando si collega a una coda esistente. |
UrlPrefix |
Set di parametri URL usati per l'ascolto delle richieste in ingresso. |
UrlPrefixCollection |
Prefissi di raccolta o URL |
Interfacce
IHttpSysRequestDelegationFeature |
Interfaccia per delegare le richieste ad altre code di richieste Http.Sys. |
IHttpSysRequestInfoFeature |
Espone il punto di estendibilità Http.Sys HTTP_REQUEST_INFO come dati opachi per il chiamante da interperare. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_request_v2, https://learn.microsoft.com/windows/win32/api/http/ns-http-http_request_info |
IHttpSysRequestTimingFeature |
Espone il punto di estendibilità Http.Sys HTTP_REQUEST_TIMING_INFO che contiene i dati timestamp di elaborazione delle richieste da Http.Sys. |
IServerDelegationFeature |
In questo modo viene esposta la creazione di regole di delega nelle code delle richieste di proprietà del server. |
Enumerazioni
AuthenticationSchemes |
Specifica i protocolli per l'autenticazione. |
ClientCertificateMethod |
Descrive il metodo di negoziazione del certificato client per le connessioni HTTPS. |
Http503VerbosityLevel |
Enumerazione che dichiara i valori consentiti per il livello di dettaglio quando http.sys rifiutare le richieste a causa della limitazione. |
HttpSysRequestTimingType |
Definisce i tipi di timestamp di elaborazione delle richieste esposti tramite http.sys HTTP_REQUEST_TIMING_INFO punto di estendibilità. |
RequestQueueMode |
Usato per indicare se questa istanza del server deve creare una nuova coda di richieste Http.Sys o collegarla a una esistente. |
Commenti
Per altre informazioni sull'hosting di app ASP.NET Core con HTTP.sys, vedere HTTP.sys server Web con ASP.NET Core.