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 |
Функция, которая может обработать соединение. |