Microsoft.AspNetCore.SignalR 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ハブ オプションの構成やハブの使用など、SignalR アプリケーションのクラスを提供します。
クラス
ClientProxyExtensions |
IClientProxy の拡張メソッド。 |
DefaultHubLifetimeManager<THub> |
インスタンスの既定のメモリ内有効期間マネージャーの Hub 抽象化。 |
DefaultUserIdProvider |
接続からユーザー ID を取得するための既定のプロバイダー。 このプロバイダーは、接続 User の名前識別子要求からユーザー ID を取得します。 |
DynamicHub |
クライアント呼び出しを表すために を使用 |
DynamicHubClients |
現在の呼び出しを送信した接続を含む接続へのアクセスを提供 |
GetHttpContextExtensions |
ハブ コンテキストからアクセスするための HttpContext 拡張メソッド。 |
Hub |
SignalR ハブの基本クラス。 |
Hub<T> |
厳密に型指定された SignalR ハブの基底クラス。 |
HubCallerContext |
ハブ呼び出し元接続に関する情報にアクセスするためのコンテキスト抽象化。 |
HubClientsExtensions |
IHubClients<T> の拡張メソッド。 |
HubConnectionContext |
SignalR ハブへの個々の接続に関するすべての情報をカプセル化します。 |
HubConnectionContextOptions |
を構成 HubConnectionContextするために使用されるオプション。 |
HubConnectionHandler<THub> |
受信接続を処理し、SignalR Hub プロトコルを実装します。 |
HubConnectionStore |
HubConnectionContextID で を格納します。 |
HubException |
エラーが発生したときにハブからスローされる例外。 |
HubInvocationContext |
ハブ呼び出しのコンテキスト。 |
HubLifetimeContext |
ハブの有効期間イベント OnConnectedAsync() と OnDisconnectedAsync(Exception)のコンテキスト。 |
HubLifetimeManager<THub> |
インスタンスの有効期間マネージャーの Hub 抽象化。 |
HubMetadata |
特定のエンドポイントに関連付けられている情報を Hub 記述するメタデータ。 |
HubMethodNameAttribute |
ハブ メソッドの名前をカスタマイズします。 |
HubOptions |
ハブ インスタンスの構成に使用されるオプション。 |
HubOptions<THub> |
指定したハブの種類のインスタンスを構成するために使用されるオプション。 これらのオプションは、グローバルに設定されたオプションをオーバーライドします。 |
HubOptionsExtensions |
の を Hubs に追加 IHubFilterするメソッド。 |
HubOptionsSetup |
を構成する HubOptionsクラス。 |
HubOptionsSetup<THub> |
特定 |
HubRouteBuilder |
受信要求を型に Hub マップします。 このクラスは廃止され、今後のバージョンで削除される予定です。 代わりに、Microsoft.AspNetCore.Builder.UseEndpoints(...) 内で MapHub<THub> を使用することをお勧めします。 |
JsonHubProtocolOptions |
インスタンスの構成に使用される JsonHubProtocol オプション。 |
MessagePackHubProtocolOptions |
MessagePackHubProtocolオプション。 |
NewtonsoftJsonHubProtocolOptions |
インスタンスの構成に使用される NewtonsoftJsonHubProtocol オプション。 |
SerializedHubMessage |
1 つのメッセージのシリアル化キャッシュを表します。 |
SignalRConnectionBuilderExtensions |
IConnectionBuilder の拡張メソッド。 |
構造体
HubConnectionStore.Enumerator | |
SerializedMessage |
シリアル化されたメッセージを表します。 |
インターフェイス
IClientProxy |
ハブ メソッドを呼び出すためのプロキシ抽象化。 |
IGroupManager |
グループへの接続を追加および削除するためのマネージャー抽象化。 |
IHubActivator<THub> |
アクティベーターの Hub 抽象化。 |
IHubCallerClients |
ハブのクライアント呼び出し元の抽象化。 |
IHubCallerClients<T> |
現在の呼び出しを送信した接続を含む、クライアント接続へのアクセスを提供する抽象化。 |
IHubClients |
クライアント接続へのアクセスを提供する抽象化。 |
IHubClients<T> |
クライアント接続へのアクセスを提供する抽象化。 |
IHubContext |
ハブのコンテキスト抽象化。 |
IHubContext<THub> |
ハブのコンテキスト抽象化。 |
IHubContext<THub,T> |
ハブのコンテキスト抽象化。 |
IHubFilter |
ハブ メソッド呼び出しのフィルター抽象化。 |
IHubProtocolResolver |
インスタンスを操作 IHubProtocol するためのリゾルバー抽象化。 |
IInvocationBinder |
逆シリアル化されるハブ メッセージによってType予期される (複数の) を取得するために、 によってIHubProtocol使用されるクラス。 |
ISignalRBuilder |
SignalR オブジェクト インスタンスを構成するためのビルダー抽象化。 |
ISignalRServerBuilder |
SignalR サーバーを構成するためのビルダー抽象化。 |
ISingleClientProxy |
クライアントでハブ メソッドを呼び出し、結果を取得するためのプロキシ抽象化。 |
IUserIdProvider |
接続の "ユーザー ID" を構成するためのプロバイダー抽象化。 |
注釈
SignalR の詳細については、「ASP.NET Core SignalR の概要」を参照してください。