Microsoft.AspNetCore.Server.Kestrel.Core.Features Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, используемые для описания компонентов на веб-сервере Kestrel.
Интерфейсы
IConnectionTimeoutFeature |
Функция для эффективной обработки времени ожидания подключения. |
IDecrementConcurrentConnectionCountFeature |
Функция подключения, позволяющая ПО промежуточного слоя прекращать подсчет подключений к MaxConcurrentConnections. Этот параметр используется Kestrel для прекращения подсчета обновленных подключений к этому ограничению. |
IHttp2StreamIdFeature |
Идентификатор потока для заданного потока в подключении HTTP/2. |
IHttpMinRequestBodyDataRateFeature |
Функция для установки минимальной скорости передачи данных, с которой клиент должен отправлять текст запроса.
Эта функция не поддерживается для запросов HTTP/2, за исключением ее полного отключения путем установки значения MinDataRate |
IHttpMinResponseDataRateFeature |
Функция для установки минимальной скорости передачи данных, с которой ответ должен быть получен клиентом. Эта функция недоступна для запросов HTTP/2. Вместо этого используйте MinResponseDataRate для конфигурации на уровне сервера, которая применяется как к HTTP/2, так и к HTTP/1.x. |
ISslStreamFeature |
Функция для получения доступа к объекту SslStreamподключения . Эта функция будет недоступна для подключений, отличных от TLS или HTTP/3. |
ITlsApplicationProtocolFeature |
Функция для настройки доступа к протоколу приложения TLS |
Комментарии
Дополнительные сведения о размещении ASP.NET Core приложений с помощью Kestrel см. в статье Реализация веб-сервера Kestrel в ASP.NET Core.