Condividi tramite


Microsoft.AspNetCore.Server.HttpSys Spazio dei nomi

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.