HubConnection コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
HubConnection クラスの新しいインスタンスを初期化します。
public:
HubConnection(Microsoft::AspNetCore::SignalR::Client::IConnectionFactory ^ connectionFactory, Microsoft::AspNetCore::SignalR::Protocol::IHubProtocol ^ protocol, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory);
public HubConnection (Microsoft.AspNetCore.SignalR.Client.IConnectionFactory connectionFactory, Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol protocol, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Microsoft.AspNetCore.SignalR.Client.HubConnection : Microsoft.AspNetCore.SignalR.Client.IConnectionFactory * Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.AspNetCore.SignalR.Client.HubConnection
Public Sub New (connectionFactory As IConnectionFactory, protocol As IHubProtocol, loggerFactory As ILoggerFactory)
パラメーター
- connectionFactory
- IConnectionFactory
IConnectionFactory毎回StartAsync(CancellationToken)接続を作成するために使用される が呼び出されます。
- protocol
- IHubProtocol
IHubProtocol接続で使用される 。
- loggerFactory
- ILoggerFactory
ロガー ファクトリ。
適用対象
HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
HubConnection クラスの新しいインスタンスを初期化します。
public:
HubConnection(Microsoft::AspNetCore::SignalR::Client::IConnectionFactory ^ connectionFactory, Microsoft::AspNetCore::SignalR::Protocol::IHubProtocol ^ protocol, IServiceProvider ^ serviceProvider, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory);
public HubConnection (Microsoft.AspNetCore.SignalR.Client.IConnectionFactory connectionFactory, Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol protocol, IServiceProvider serviceProvider, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Microsoft.AspNetCore.SignalR.Client.HubConnection : Microsoft.AspNetCore.SignalR.Client.IConnectionFactory * Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol * IServiceProvider * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.AspNetCore.SignalR.Client.HubConnection
Public Sub New (connectionFactory As IConnectionFactory, protocol As IHubProtocol, serviceProvider As IServiceProvider, loggerFactory As ILoggerFactory)
パラメーター
- connectionFactory
- IConnectionFactory
IConnectionFactory毎回StartAsync(CancellationToken)接続を作成するために使用される が呼び出されます。
- protocol
- IHubProtocol
IHubProtocol接続で使用される 。
- serviceProvider
- IServiceProvider
IServiceProviderこのHubConnectionインスタンスに提供されるサービスを格納している 。
- loggerFactory
- ILoggerFactory
ロガー ファクトリ。
注釈
IServiceProvider接続の初期化に使用される は、接続が破棄されるときに破棄されます。
適用対象
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory)
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
HubConnection クラスの新しいインスタンスを初期化します。
public:
HubConnection(Microsoft::AspNetCore::Connections::IConnectionFactory ^ connectionFactory, Microsoft::AspNetCore::SignalR::Protocol::IHubProtocol ^ protocol, System::Net::EndPoint ^ endPoint, IServiceProvider ^ serviceProvider, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory);
public HubConnection (Microsoft.AspNetCore.Connections.IConnectionFactory connectionFactory, Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol protocol, System.Net.EndPoint endPoint, IServiceProvider serviceProvider, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Microsoft.AspNetCore.SignalR.Client.HubConnection : Microsoft.AspNetCore.Connections.IConnectionFactory * Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol * System.Net.EndPoint * IServiceProvider * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.AspNetCore.SignalR.Client.HubConnection
Public Sub New (connectionFactory As IConnectionFactory, protocol As IHubProtocol, endPoint As EndPoint, serviceProvider As IServiceProvider, loggerFactory As ILoggerFactory)
パラメーター
- connectionFactory
- IConnectionFactory
IConnectionFactory毎回StartAsync(CancellationToken)接続を作成するために使用される が呼び出されます。
- protocol
- IHubProtocol
IHubProtocol接続で使用される 。
- serviceProvider
- IServiceProvider
IServiceProviderこのHubConnectionインスタンスに提供されるサービスを格納している 。
- loggerFactory
- ILoggerFactory
ロガー ファクトリ。
注釈
IServiceProvider接続の初期化に使用される は、接続が破棄されるときに破棄されます。
適用対象
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy)
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
- ソース:
- HubConnection.cs
HubConnection クラスの新しいインスタンスを初期化します。
public:
HubConnection(Microsoft::AspNetCore::Connections::IConnectionFactory ^ connectionFactory, Microsoft::AspNetCore::SignalR::Protocol::IHubProtocol ^ protocol, System::Net::EndPoint ^ endPoint, IServiceProvider ^ serviceProvider, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory, Microsoft::AspNetCore::SignalR::Client::IRetryPolicy ^ reconnectPolicy);
public HubConnection (Microsoft.AspNetCore.Connections.IConnectionFactory connectionFactory, Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol protocol, System.Net.EndPoint endPoint, IServiceProvider serviceProvider, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.AspNetCore.SignalR.Client.IRetryPolicy reconnectPolicy);
new Microsoft.AspNetCore.SignalR.Client.HubConnection : Microsoft.AspNetCore.Connections.IConnectionFactory * Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol * System.Net.EndPoint * IServiceProvider * Microsoft.Extensions.Logging.ILoggerFactory * Microsoft.AspNetCore.SignalR.Client.IRetryPolicy -> Microsoft.AspNetCore.SignalR.Client.HubConnection
Public Sub New (connectionFactory As IConnectionFactory, protocol As IHubProtocol, endPoint As EndPoint, serviceProvider As IServiceProvider, loggerFactory As ILoggerFactory, reconnectPolicy As IRetryPolicy)
パラメーター
- connectionFactory
- IConnectionFactory
IConnectionFactory毎回StartAsync(CancellationToken)接続を作成するために使用される が呼び出されます。
- protocol
- IHubProtocol
IHubProtocol接続で使用される 。
- serviceProvider
- IServiceProvider
IServiceProviderこのHubConnectionインスタンスに提供されるサービスを格納している 。
- loggerFactory
- ILoggerFactory
ロガー ファクトリ。
- reconnectPolicy
- IRetryPolicy
IRetryPolicy再接続試行のタイミングと回数を制御する 。
HubConnectionが null の場合、 reconnectPolicy
は再接続されません。
注釈
IServiceProvider接続の初期化に使用される は、接続が破棄されるときに破棄されます。