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)

適用対象