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 |
Интерфейсы
IConnectionBuilder |
Определяет интерфейс, предоставляющий механизмы настройки конвейера подключения. |
IConnectionFactory |
Абстракция фабрики для создания подключений к конечной точке. |
IConnectionListener |
Определяет интерфейс, представляющий прослушиватель, привязанный к определенному EndPointобъекту . |
IConnectionListenerFactory |
Определяет интерфейс, предоставляющий механизмы привязки к различным типам EndPointобъектов . |
IConnectionListenerFactorySelector |
Определяет интерфейс, определяющий, поддерживает ли фабрика прослушивателя привязку к указанному EndPointобъекту . |
IMultiplexedConnectionBuilder |
Определяет интерфейс, предоставляющий механизмы настройки конвейера подключения. |
IMultiplexedConnectionFactory |
Абстракция фабрики для создания подключений к конечной точке. |
IMultiplexedConnectionListener |
Определяет интерфейс, представляющий прослушиватель, привязанный к определенному EndPointобъекту . |
IMultiplexedConnectionListenerFactory |
Определяет интерфейс, предоставляющий механизмы привязки к различным типам EndPointобъектов . |
Перечисления
FileHandleType |
Перечисляет FileHandleEndPoint типы. |
TransferFormat |
Представляет возможные форматы передачи. |
Делегаты
ConnectionDelegate |
Функция, которая может обработать соединение. |
MultiplexedConnectionDelegate |
Функция, которая может обработать соединение. |