Share via


HubConnection Konstruktoren

Definition

Überlädt

HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)

Initialisiert eine neue Instanz der HubConnection-Klasse.

HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)

Initialisiert eine neue Instanz der HubConnection-Klasse.

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

Initialisiert eine neue Instanz der HubConnection-Klasse.

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

Initialisiert eine neue Instanz der HubConnection-Klasse.

HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)

Quelle:
HubConnection.cs
Quelle:
HubConnection.cs

Initialisiert eine neue Instanz der HubConnection-Klasse.

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)

Parameter

connectionFactory
IConnectionFactory

Die IConnectionFactory , die zum Erstellen einer Verbindung verwendet wird, wird jedes Mal StartAsync(CancellationToken) aufgerufen.

protocol
IHubProtocol

Die IHubProtocol von der Verbindung verwendete.

loggerFactory
ILoggerFactory

Die Protokollierungsfactory.

Gilt für:

HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)

Quelle:
HubConnection.cs
Quelle:
HubConnection.cs

Initialisiert eine neue Instanz der HubConnection-Klasse.

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)

Parameter

connectionFactory
IConnectionFactory

Die IConnectionFactory , die zum Erstellen einer Verbindung verwendet wird, wird jedes Mal StartAsync(CancellationToken) aufgerufen.

protocol
IHubProtocol

Die IHubProtocol von der Verbindung verwendete.

serviceProvider
IServiceProvider

EineIServiceProvider, die die für diesen HubConnection instance erbrachten Dienste enthält.

loggerFactory
ILoggerFactory

Die Protokollierungsfactory.

Hinweise

Das IServiceProvider zum Initialisieren der Verbindung verwendete wird verworfen, wenn die Verbindung verworfen wird.

Gilt für:

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

Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs

Initialisiert eine neue Instanz der HubConnection-Klasse.

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)

Parameter

connectionFactory
IConnectionFactory

Die IConnectionFactory , die zum Erstellen einer Verbindung verwendet wird, wird jedes Mal StartAsync(CancellationToken) aufgerufen.

protocol
IHubProtocol

Die IHubProtocol von der Verbindung verwendete.

endPoint
EndPoint

Der EndPoint , mit dem eine Verbindung hergestellt werden soll.

serviceProvider
IServiceProvider

EineIServiceProvider, die die für diesen HubConnection instance erbrachten Dienste enthält.

loggerFactory
ILoggerFactory

Die Protokollierungsfactory.

Hinweise

Das IServiceProvider zum Initialisieren der Verbindung verwendete wird verworfen, wenn die Verbindung verworfen wird.

Gilt für:

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

Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs
Quelle:
HubConnection.cs

Initialisiert eine neue Instanz der HubConnection-Klasse.

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)

Parameter

connectionFactory
IConnectionFactory

Die IConnectionFactory , die zum Erstellen einer Verbindung verwendet wird, wird jedes Mal StartAsync(CancellationToken) aufgerufen.

protocol
IHubProtocol

Die IHubProtocol von der Verbindung verwendete.

endPoint
EndPoint

Der EndPoint , mit dem eine Verbindung hergestellt werden soll.

serviceProvider
IServiceProvider

EineIServiceProvider, die die für diesen HubConnection instance erbrachten Dienste enthält.

loggerFactory
ILoggerFactory

Die Protokollierungsfactory.

reconnectPolicy
IRetryPolicy

Der IRetryPolicy , der das Timing und die Anzahl der Verbindungsversuche steuert. Die HubConnection Verbindung wird nicht erneut hergestellt, wenn null reconnectPolicy ist.

Hinweise

Das IServiceProvider zum Initialisieren der Verbindung verwendete wird verworfen, wenn die Verbindung verworfen wird.

Gilt für: