次の方法で共有


HubConnectionContext クラス

定義

SignalR Hub への個々の接続に関するすべての情報をカプセル化します。

public ref class HubConnectionContext
public class HubConnectionContext
type HubConnectionContext = class
Public Class HubConnectionContext
継承
HubConnectionContext

コンストラクター

HubConnectionContext(ConnectionContext, HubConnectionContextOptions, ILoggerFactory)

HubConnectionContext クラスの新しいインスタンスを初期化します。

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory, TimeSpan)

HubConnectionContext クラスの新しいインスタンスを初期化します。

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory)

HubConnectionContext クラスの新しいインスタンスを初期化します。

プロパティ

ConnectionAborted

接続が中止されたときに通知する CancellationToken を取得します。

ConnectionId

この接続の ID を取得します。

Features

この接続で使用できる機能のコレクションを取得します。

Items

この接続のスコープ内でデータを共有するために使用できるキーと値のコレクションを取得します。

Protocol

この接続で使用されるプロトコルを取得します。

User

この接続のユーザーを取得します。

UserIdentifier

この接続のユーザー識別子を取得または設定します。

メソッド

Abort()

接続を中止します。

WriteAsync(HubMessage, CancellationToken)

HubMessageを接続に書き込みます。

WriteAsync(SerializedHubMessage, CancellationToken)

このメソッドはフレームワークをサポートするように設計されており、アプリケーション コードで使用することを意図したものではありません。 事前シリアル化されたメッセージを接続に書き込みます。

拡張メソッド

GetHttpContext(HubConnectionContext)

指定した接続から取得するかnull、接続が HTTP 要求に関連付けられていない場合は を取得HttpContextします。

適用対象