Microsoft.AspNetCore.Server.HttpSys Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит типы, используемые для запуска приложения ASP.NET Core с HTTP.sys. HTTP.sys используется в IServerкачестве . HTTP.sys поддерживается только в операционных системах Windows.
Классы
AuthenticationManager |
Предоставляет конфигурации проверки подлинности Http.Sys. |
DelegationRule |
Правило, которое поддерживает дескриптор очереди запросов и UrlPrefix для делегирования. |
HttpSysDefaults |
Константы для HttpSys. |
HttpSysException |
Исключение, создаваемое HttpSys при возникновении ошибки |
HttpSysOptions |
Содержит параметры, используемые HttpSys. |
TimeoutManager |
Предоставляет конфигурации времени ожидания Http.Sys. Они также могут быть настроены в реестре. Эти параметры не применяются при подключении к существующей очереди. |
UrlPrefix |
Набор параметров URL-адресов, используемых для прослушивания входящих запросов. |
UrlPrefixCollection |
Префиксы коллекции или URL-адреса |
Интерфейсы
IHttpSysRequestDelegationFeature |
Интерфейс для делегирования запросов другим Http.Sys очередям запросов. |
IHttpSysRequestInfoFeature |
Это предоставляет точку расширения Http.Sys HTTP_REQUEST_INFO как непрозрачные данные для взаимодействия вызывающего объекта. https://learn.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_v2, https://learn.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_info |
IHttpSysRequestTimingFeature |
Это открывает точку расширения Http.Sys HTTP_REQUEST_TIMING_INFO, которая содержит данные метки времени обработки запроса из Http.Sys. |
IServerDelegationFeature |
Это позволяет создавать правила делегирования для очередей запросов, принадлежащих серверу. |
Перечисления
AuthenticationSchemes |
Указывает протоколы проверки подлинности. |
ClientCertificateMethod |
Описывает метод согласования сертификата клиента для HTTPS-подключений. |
Http503VerbosityLevel |
Перечисление, объявляющее допустимые значения для уровня детализации, когда http.sys отклонять запросы из-за регулирования. |
HttpSysRequestTimingType |
Определяет типы меток времени обработки запросов, предоставляемых через точку расширения Http.Sys HTTP_REQUEST_TIMING_INFO. |
RequestQueueMode |
Используется для указания того, должен ли этот экземпляр сервера создать новую Http.Sys очередь запросов или подключиться к существующей очереди. |
Комментарии
Дополнительные сведения о размещении приложений ASP.NET Core с помощью HTTP.sys см. в статье HTTP.sys веб-сервер с ASP.NET Core.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по