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