Microsoft.AspNetCore.Connections Пространство имен

Содержит типы и абстракции, поддерживающие низкоуровневые приложения, работающие с необработанными байтами из соединения.

Классы

AddressInUseException

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

BaseConnectionContext

Представляет контекст для соединения.

ConnectionAbortedException

Исключение, возникающее при прерывании подключения сервером.

ConnectionBuilder

Реализация по умолчанию для IConnectionBuilder.

ConnectionBuilderExtensions

IConnectionBuilder Расширения.

ConnectionContext

Инкапсулирует все сведения об отдельном подключении.

ConnectionHandler

Представляет конечную точку, к которому подключаются несколько подключений. Для HTTP конечные точки являются URL-адресами, а для других — прослушивателем TCP (или аналогичным).

ConnectionItems

Элементы, связанные с данным соединением.

ConnectionResetException

Исключение, возникающее при сбросе подключения.

ConnectionTimeoutExtensions

Расширения, используемые для регистрации ПО промежуточного слоя времени ожидания подключения.

ConnectionTimeoutOptions

Параметры для настройки ПО промежуточного слоя времени ожидания подключения.

DefaultConnectionContext

Реализация по умолчанию для ConnectionContext.

FileHandleEndPoint

Конечная точка, поддерживаемая дескриптором файла ОС.

MultiplexedConnectionBuilder

Реализация по умолчанию для IMultiplexedConnectionBuilder.

MultiplexedConnectionContext

Инкапсулирует все сведения о мультиплексированном соединении.

NamedPipeEndPoint

Представляет конечную точку именованного канала.

TlsConnectionCallbackContext

Для каждого состояния подключения, используемого для определения параметров TLS.

TlsConnectionCallbackOptions

Параметры, используемые для настройки обратного вызова подключения для конфигурации TLS.

UriEndPoint

Объект , EndPoint определяемый .Uri

Интерфейсы

IConnectionBuilder

Определяет интерфейс, предоставляющий механизмы настройки конвейера подключения.

IConnectionFactory

Абстракция фабрики для создания подключений к конечной точке.

IConnectionListener

Определяет интерфейс, представляющий прослушиватель, привязанный к определенному EndPointобъекту .

IConnectionListenerFactory

Определяет интерфейс, предоставляющий механизмы привязки к различным типам EndPointобъектов .

IConnectionListenerFactorySelector

Определяет интерфейс, определяющий, поддерживает ли фабрика прослушивателя привязку к указанному EndPointобъекту .

IMultiplexedConnectionBuilder

Определяет интерфейс, предоставляющий механизмы настройки конвейера подключения.

IMultiplexedConnectionFactory

Абстракция фабрики для создания подключений к конечной точке.

IMultiplexedConnectionListener

Определяет интерфейс, представляющий прослушиватель, привязанный к определенному EndPointобъекту .

IMultiplexedConnectionListenerFactory

Определяет интерфейс, предоставляющий механизмы привязки к различным типам EndPointобъектов .

Перечисления

FileHandleType

Перечисляет FileHandleEndPoint типы.

TransferFormat

Представляет возможные форматы передачи.

Делегаты

ConnectionDelegate

Функция, которая может обработать соединение.

MultiplexedConnectionDelegate

Функция, которая может обработать соединение.