HubOptions<THub> クラス

定義

指定したハブの種類のインスタンスを構成するために使用されるオプション。 これらのオプションは、グローバルに設定されたオプションをオーバーライドします。

generic <typename THub>
 where THub : Hubpublic ref class HubOptions : Microsoft::AspNetCore::SignalR::HubOptions
public class HubOptions<THub> : Microsoft.AspNetCore.SignalR.HubOptions where THub : Hub
type HubOptions<'Hub (requires 'Hub :> Hub)> = class
    inherit HubOptions
Public Class HubOptions(Of THub)
Inherits HubOptions

型パラメーター

THub

構成するハブの種類。

継承
HubOptions<THub>

コンストラクター

HubOptions<THub>()

指定したハブの種類のインスタンスを構成するために使用されるオプション。 これらのオプションは、グローバルに設定されたオプションをオーバーライドします。

プロパティ

ClientTimeoutInterval

サーバーが接続を閉じる前にクライアントがメッセージを送信する必要がある時間枠を取得または設定します。 既定のタイムアウトは 30 秒です。

(継承元 HubOptions)
DisableImplicitFromServicesParameters

IServiceProviderIsService場合false、ハブ メソッド パラメーターが DI コンテナーから挿入されるかどうかを決定します。 パラメーターは、このオプションが設定されている場合と設定されていない場合に実装する IFromServiceMetadata 属性で明示的にマークできます。

(継承元 HubOptions)
EnableDetailedErrors

詳細なエラー メッセージがクライアントに送信されるかどうかを示す値を取得または設定します。 詳細なエラー メッセージには、サーバーでスローされた例外の詳細が含まれます。

(継承元 HubOptions)
HandshakeTimeout

クライアントによる受信ハンドシェイク要求をタイムアウトするためにサーバーが使用する間隔を取得または設定します。 既定のタイムアウトは 15 秒です。

(継承元 HubOptions)
KeepAliveInterval

接続されているクライアントにキープアライブ ping を送信するためにサーバーが使用する間隔を取得または設定します。 既定の間隔は 15 秒です。

(継承元 HubOptions)
MaximumParallelInvocationsPerClient

既定では、クライアントは一度に 1 つの Hub メソッドのみを呼び出すことができます。 このプロパティを変更すると、クライアントはキューに入る前に複数のメソッドを同時に呼び出すことができます。

(継承元 HubOptions)
MaximumReceiveMessageSize

1 つの受信ハブ メッセージの最大メッセージ サイズを取得または設定します。 既定値は 32 KB です。

(継承元 HubOptions)
StatefulReconnectBufferSize

ステートフル 再接続を使用する場合に、接続ごとにバッファーに格納する最大バイト数を取得または設定します。

(継承元 HubOptions)
StreamBufferCapacity

クライアント アップロード ストリームの最大バッファー サイズを取得または設定します。 既定のサイズは 10 です。

(継承元 HubOptions)
SupportedProtocols

サポートされているハブ プロトコル名のコレクションを取得または設定します。

(継承元 HubOptions)

拡張メソッド

AddFilter(HubOptions, IHubFilter)

のインスタンスを IHubFilter に追加します HubOptions

AddFilter(HubOptions, Type)

IHubFilter DI またはアクティブ化された型HubOptionsを使用して解決される 型を に追加します。

AddFilter<TFilter>(HubOptions)

IHubFilter DI またはアクティブ化された型HubOptionsを使用して解決される 型を に追加します。

適用対象