Microsoft.AspNetCore.Connections 命名空间

包含支持低级别应用程序的类型和抽象,这些应用程序使用来自连接的原始字节。

AddressInUseException

正在使用当前地址 Kestrel 尝试绑定到时引发的异常。

BaseConnectionContext

表示连接的上下文。

ConnectionAbortedException

服务器中止连接时引发的异常。

ConnectionBuilder

的默认 IConnectionBuilder实现。

ConnectionBuilderExtensions

IConnectionBuilder 扩展。

ConnectionContext

封装有关单个连接的所有信息。

ConnectionHandler

表示多个连接连接到的终结点。 对于 HTTP,终结点是 URL,对于非 HTTP,它可以是 TCP 侦听器 (或类似) 。

ConnectionItems

与给定连接关联的项。

ConnectionResetException

重置连接时引发的异常。

ConnectionTimeoutExtensions

用于注册连接超时中间件的扩展。

ConnectionTimeoutOptions

用于配置连接超时中间件的选项。

DefaultConnectionContext

的默认实现 ConnectionContext

FileHandleEndPoint

由 OS 文件句柄支持的终结点。

MultiplexedConnectionBuilder

的默认 IMultiplexedConnectionBuilder实现。

MultiplexedConnectionContext

封装有关多路复用连接的所有信息。

NamedPipeEndPoint

表示命名管道终结点。

TlsConnectionCallbackContext

用于确定 TLS 选项的每个连接状态。

TlsConnectionCallbackOptions

用于为 TLS 配置配置每个连接回调的选项。

UriEndPoint

EndPointUri定义的 。

接口

IConnectionBuilder

定义一个接口,该接口提供用于配置连接管道的机制。

IConnectionFactory

用于创建与终结点的连接的工厂抽象。

IConnectionListener

定义一个接口,该接口表示绑定到特定 EndPoint的侦听器。

IConnectionListenerFactory

定义一个接口,该接口提供绑定到各种类型的 EndPoint的 机制。

IConnectionListenerFactorySelector

定义一个接口,该接口确定侦听器工厂是否支持绑定到指定的 EndPoint

IMultiplexedConnectionBuilder

定义一个接口,该接口提供用于配置连接管道的机制。

IMultiplexedConnectionFactory

用于创建与终结点的连接的工厂抽象。

IMultiplexedConnectionListener

定义一个接口,该接口表示绑定到特定 EndPoint的侦听器。

IMultiplexedConnectionListenerFactory

定义一个接口,该接口提供绑定到各种类型的 EndPoint的 机制。

枚举

FileHandleType

枚举 FileHandleEndPoint 类型。

TransferFormat

表示可能的传输格式。

委托

ConnectionDelegate

可以处理连接的函数。

MultiplexedConnectionDelegate

可以处理连接的函数。