Microsoft.AspNetCore.Connections 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含支持低级别应用程序的类型和抽象,这些应用程序使用来自连接的原始字节。
类
AddressInUseException |
正在使用当前地址 Kestrel 尝试绑定到时引发的异常。 |
BaseConnectionContext |
表示连接的上下文。 |
ConnectionAbortedException |
服务器中止连接时引发的异常。 |
ConnectionBuilder |
的默认 IConnectionBuilder实现。 |
ConnectionBuilderExtensions | |
ConnectionContext |
封装有关单个连接的所有信息。 |
ConnectionHandler |
表示多个连接连接到的终结点。 对于 HTTP,终结点是 URL,对于非 HTTP,它可以是 TCP 侦听器 (或类似) 。 |
ConnectionItems |
与给定连接关联的项。 |
ConnectionResetException |
重置连接时引发的异常。 |
ConnectionTimeoutExtensions |
用于注册连接超时中间件的扩展。 |
ConnectionTimeoutOptions |
用于配置连接超时中间件的选项。 |
DefaultConnectionContext |
的默认实现 ConnectionContext。 |
FileHandleEndPoint |
由 OS 文件句柄支持的终结点。 |
MultiplexedConnectionBuilder | |
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 |
可以处理连接的函数。 |