Microsoft.AspNetCore.Server.HttpSys Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera typy używane do uruchamiania aplikacji ASP.NET Core z HTTP.sys. HTTP.sys jest używany jako IServer. HTTP.sys jest obsługiwana tylko w systemach operacyjnych Windows.
Klasy
AuthenticationManager |
Uwidacznia konfiguracje uwierzytelniania Http.Sys. |
DelegationRule |
Reguła, która obsługuje dojście do kolejki żądań i urlPrefix do delegowania. |
HttpSysDefaults |
Stałe dla httpSys. |
HttpSysException |
Wyjątek zgłaszany przez usługę HttpSys w przypadku wystąpienia błędu |
HttpSysOptions |
Zawiera opcje używane przez usługę HttpSys. |
TimeoutManager |
Uwidacznia konfiguracje limitu czasu Http.Sys. Można je również skonfigurować w rejestrze. Te ustawienia nie mają zastosowania podczas dołączania do istniejącej kolejki. |
UrlPrefix |
Zestaw parametrów adresu URL używanych do nasłuchiwania żądań przychodzących. |
UrlPrefixCollection |
Prefiksy kolekcji lub adresu URL |
Interfejsy
IHttpSysRequestDelegationFeature |
Interfejs delegowania żądań do innych kolejek żądań Http.Sys. |
IHttpSysRequestInfoFeature |
Spowoduje to uwidocznienie punktu rozszerzalności Http.Sys HTTP_REQUEST_INFO jako nieprzezroczyste dane dla obiektu wywołującego do przeplatania. 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 |
Spowoduje to uwidocznienie punktu rozszerzalności Http.Sys HTTP_REQUEST_TIMING_INFO zawierającego dane sygnatury czasowej przetwarzania żądań z pliku Http.Sys. |
IServerDelegationFeature |
Spowoduje to uwidocznienie tworzenia reguł delegowania w kolejkach żądań należących do serwera. |
Wyliczenia
AuthenticationSchemes |
Określa protokoły uwierzytelniania. |
ClientCertificateMethod |
Opisuje metodę negocjacji certyfikatu klienta dla połączeń HTTPS. |
Http503VerbosityLevel |
Wyliczenie deklarowania dozwolonych wartości na poziomie szczegółowości, gdy http.sys odrzucać żądania z powodu ograniczania przepustowości. |
HttpSysRequestTimingType |
Definiuje typy sygnatur czasowych przetwarzania żądań uwidocznionych za pośrednictwem punktu rozszerzalności Http.Sys HTTP_REQUEST_TIMING_INFO. |
RequestQueueMode |
Służy do wskazywania, czy to wystąpienie serwera powinno utworzyć nową kolejkę żądań Http.Sys lub dołączyć do istniejącej. |
Uwagi
Aby uzyskać więcej informacji na temat hostowania aplikacji ASP.NET Core za pomocą HTTP.sys, zobacz HTTP.sys serwer internetowy z ASP.NET Core.