Поделиться через


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/windows/win32/api/http/ns-http-http_request_v2, https://learn.microsoft.com/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.HTTP_REQUEST_TIMING_INFO Sys.

RequestQueueMode

Используется для указания того, должен ли этот экземпляр сервера создать новую очередь запроса Http.Sys или подключиться к существующей.

Комментарии

Дополнительные сведения о размещении приложений ASP.NET Core с HTTP.sysсм. в разделе HTTP.sys веб-сервер с ASP.NET Core.