ConnectionContext 類別

定義

封裝個別連線的所有資訊。

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
衍生
實作

建構函式

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取得與連接相關聯的 ,如果有的話。

適用於