次の方法で共有


Microsoft.Azure.WebJobs.Extensions.SignalRService 名前空間

クラス

InvocationContext

オブジェクトは、サーバーレス メッセージ呼び出しのコンテキストを表します。

InvocationContextExtensions

クラスには、 の拡張メソッドが InvocationContext含まれています。

NegotiationBaseAttribute

SignalR クライアント ネゴシエーションに使用される入力バインディング属性の基本クラス。

SecurityTokenResult

セキュリティ トークン検証の結果を定義します。

SecurityTokenValidationAttribute
ServerlessHub

から ServerlessHub派生したクラスの場合、クラス内のすべてのメソッドは、クラス ベースのモデルを使用しているものとして識別されます。 HubName はクラス名から解決されます。 イベント はメソッド名から解決されます。 カテゴリ はメソッド名によって決まります。 OnConnectedOnDisconnected のみが接続と見なされ、他のユーザーはメッセージと見なされます。 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