HubConnection コンストラクター

定義

オーバーロード

HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)

HubConnection クラスの新しいインスタンスを初期化します。

HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)

HubConnection クラスの新しいインスタンスを初期化します。

HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory)

HubConnection クラスの新しいインスタンスを初期化します。

HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy)

HubConnection クラスの新しいインスタンスを初期化します。

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接続で使用される 。

endPoint
EndPoint

EndPoint接続する 。

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接続で使用される 。

endPoint
EndPoint

EndPoint接続する 。

serviceProvider
IServiceProvider

IServiceProviderこのHubConnectionインスタンスに提供されるサービスを格納している 。

loggerFactory
ILoggerFactory

ロガー ファクトリ。

reconnectPolicy
IRetryPolicy

IRetryPolicy再接続試行のタイミングと回数を制御する 。 HubConnectionが null の場合、 reconnectPolicy は再接続されません。

注釈

IServiceProvider接続の初期化に使用される は、接続が破棄されるときに破棄されます。

適用対象