共用方式為


MultiplexedConnectionContext 類別

定義

封裝多工連線的所有資訊。

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

建構函式

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)

適用於