Microsoft.Azure.WebJobs.Extensions.SignalRService 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
InvocationContext |
オブジェクトは、サーバーレス メッセージ呼び出しのコンテキストを表します。 |
InvocationContextExtensions |
クラスには、 の拡張メソッドが InvocationContext含まれています。 |
NegotiationBaseAttribute |
SignalR クライアント ネゴシエーションに使用される入力バインディング属性の基本クラス。 |
SecurityTokenResult |
セキュリティ トークン検証の結果を定義します。 |
SecurityTokenValidationAttribute | |
ServerlessHub |
から ServerlessHub派生したクラスの場合、クラス内のすべてのメソッドは、クラス ベースのモデルを使用しているものとして識別されます。 HubName はクラス名から解決されます。 イベント はメソッド名から解決されます。 カテゴリ はメソッド名によって決まります。 OnConnected と OnDisconnected のみが接続と見なされ、他のユーザーはメッセージと見なされます。 ParameterNames は、バインド パラメーターに属しているパラメーター、または または の型ILoggerCancellationTokenを持つパラメーター、または でマークされた パラメーターを除き、メソッドのすべてのパラメーターによってSignalRIgnoreAttribute順番に自動的に解決されます。 クラス ベースのモデルではパラメーターなしのコンストラクターを使用する必要があることに SignalRTriggerAttribute 注意してください。 |
ServerlessHub.SignalRConnectionAttribute |
サーバーレス ハブ コンテキストに渡されるカスタマイズされた設定。 |
ServerlessHub<T> | |
SignalRAsyncCollector<T> |
SignalR メッセージまたはグループ アクションの送信に使用される SignalR 非同期コレクター。 |
SignalRAttribute |
属性ターゲットを指定するために使用する属性は、そのデータをSignalR Serviceに出力する必要があります。 |
SignalRConnectionAttribute |
ServerlessHub<T> Azure SignalR 接続名をカスタマイズするために適用されます。 |
SignalRConnectionDetail |
SignalR アクセス トークンの生成に使用される SignalR 接続情報の詳細が含まれます。 |
SignalRConnectionInfo |
POJO クラスには、SignalR クライアントがAzure SignalR Serviceに接続するために必要な情報が含まれています。 |
SignalRConnectionInfoAttribute |
SignalR クライアントがSignalR Serviceに接続するために必要な情報をバインドするために使用される属性。 |
SignalREndpointsAttribute |
SignalR Serviceエンドポイントの一覧を パラメーターにバインドするために使用される属性。 |
SignalRFilterAttribute | |
SignalRFunctionsHostBuilderExtensions |
セキュリティ トークン検証コントロールと SignalR 接続構成を追加するための拡張機能 |
SignalRGroupAction |
グループ操作に必要なパラメーターを含むクラス。 connectionId または userId に対するグループ操作がサポートされています。 connectionId と userId の両方が設定されている場合は、次の順序で解決されます: 1.ConnectionId 2。Userid |
SignalRIgnoreAttribute |
クラス ベースのモデルでは、 パラメーターを SignalR パラメーターにしないように明示的にマークします。 つまり、これは、InvocationMessage 引数にバインドされません。 |
SignalRMessage |
メッセージの送信に必要なパラメーターを含むクラス。 送信するスコープは 3 種類あり、複数のスコープが設定されている場合は、1. ConnectionId 2 の順序で解決されます。UserId 3。Groupname |
SignalRNegotiationAttribute |
関数パラメーターにバインド Microsoft.Azure.WebJobs.Extensions.SignalRService.NegotiationContext する入力バインド属性。 |
SignalROptions |
SignalR 拡張機能の構成オプション。 |
SignalROutputConverter |
JObject を または SignalRGroupActionに変換するSignalRMessageヘルパー クラス。 |
SignalRParameterAttribute |
パラメーターを、引数をバインドする必要がある SignalR パラメーターとしてマークします。 これは、 と ParameterNames相互に排他的です。 つまり、同時に設定 ParameterNames して使用 SignalRParameterAttribute することはできません。 |
SignalRTriggerAttribute |
SignalR クライアントから送信されたメッセージによってトリガーされる関数をマークするために使用される属性。 |
SignalRTriggerCategories |
クラスには、SignalR トリガー カテゴリを表す定数文字列が含まれています。 |
SignalRTriggerEvents |
クラスには、さまざまなトリガー イベントの種類を表す定数文字列が含まれています。 |
SignalRTriggerException | |
SignalRWebJobsBuilderExtensions |
SignalR Service統合の拡張メソッド |
SignalRWebJobsStartup | |
StaticServiceHubContextStore |
拡張機能のグローバル Microsoft.Azure.WebJobs.Extensions.SignalRService.IServiceManagerStore 。 接続文字列のセットごとに格納されます IServiceHubContextStore 。 |
インターフェイス
ISecurityTokenValidator |
セキュリティ トークンを検証するための抽象化。 |
IServiceHubContextStore |
IServiceHubContextStore 各ハブ名の Microsoft.Azure.SignalR.Management.IServiceHubContext ストア。 |
ISignalRConnectionInfoConfigurer |
SignalR 接続情報を構成するための構成抽象化 |
列挙型
GroupAction |
グループ アクションの種類。 |
SecurityTokenStatus |
Azure SDK for .NET