MultiplexedConnectionContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装有关多路复用连接的所有信息。
public abstract class MultiplexedConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type MultiplexedConnectionContext = class
inherit BaseConnectionContext
interface IAsyncDisposable
Public MustInherit Class MultiplexedConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
- 继承
- 实现
构造函数
| MultiplexedConnectionContext() |
封装有关多路复用连接的所有信息。 |
属性
| ConnectionClosed |
客户端连接关闭时触发。 (继承自 BaseConnectionContext) |
| ConnectionId |
获取或设置在跟踪日志中表示此连接的唯一标识符。 (继承自 BaseConnectionContext) |
| Features |
获取此连接上可用的服务器和中间件提供的功能的集合。 (继承自 BaseConnectionContext) |
| Items |
获取或设置可用于在此连接范围内共享数据的键/值集合。 (继承自 BaseConnectionContext) |
| LocalEndPoint |
获取或设置此连接的本地终结点。 (继承自 BaseConnectionContext) |
| RemoteEndPoint |
获取或设置此连接的远程终结点。 (继承自 BaseConnectionContext) |
方法
| Abort() |
中止基础连接。 (继承自 BaseConnectionContext) |
| Abort(ConnectionAbortedException) |
中止基础连接。 (继承自 BaseConnectionContext) |
| AcceptAsync(CancellationToken) |
异步接受连接上的传入流。 |
| ConnectAsync(IFeatureCollection, CancellationToken) |
创建出站连接 |
| DisposeAsync() |
释放基础连接的资源。 (继承自 BaseConnectionContext) |