Sdílet prostřednictvím


HubConnection Konstruktory

Definice

Přetížení

HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)

Inicializuje novou instanci HubConnection třídy .

HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)

Inicializuje novou instanci HubConnection třídy .

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

Inicializuje novou instanci HubConnection třídy .

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

Inicializuje novou instanci HubConnection třídy .

HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)

Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs

Inicializuje novou instanci HubConnection třídy .

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)

Parametry

connectionFactory
IConnectionFactory

Při IConnectionFactory každém vytvoření StartAsync(CancellationToken) připojení je volána hodnota použitá k vytvoření připojení.

protocol
IHubProtocol

Hodnota IHubProtocol používaná připojením.

loggerFactory
ILoggerFactory

Objekt pro vytváření protokolovacího nástroje.

Platí pro

HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)

Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs

Inicializuje novou instanci HubConnection třídy .

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)

Parametry

connectionFactory
IConnectionFactory

Při IConnectionFactory každém vytvoření StartAsync(CancellationToken) připojení je volána hodnota použitá k vytvoření připojení.

protocol
IHubProtocol

Hodnota IHubProtocol používaná připojením.

serviceProvider
IServiceProvider

Obsahující IServiceProvider služby poskytované této HubConnection instanci.

loggerFactory
ILoggerFactory

Objekt pro vytváření protokolovacího nástroje.

Poznámky

Při IServiceProvider odstranění připojení se odstraní položka použitá k inicializaci připojení.

Platí pro

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

Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs

Inicializuje novou instanci HubConnection třídy .

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)

Parametry

connectionFactory
IConnectionFactory

Při IConnectionFactory každém vytvoření StartAsync(CancellationToken) připojení je volána hodnota použitá k vytvoření připojení.

protocol
IHubProtocol

Hodnota IHubProtocol používaná připojením.

endPoint
EndPoint

Slouží EndPoint k připojení.

serviceProvider
IServiceProvider

Obsahující IServiceProvider služby poskytované této HubConnection instanci.

loggerFactory
ILoggerFactory

Objekt pro vytváření protokolovacího nástroje.

Poznámky

Při IServiceProvider odstranění připojení se odstraní položka použitá k inicializaci připojení.

Platí pro

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

Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs
Zdroj:
HubConnection.cs

Inicializuje novou instanci HubConnection třídy .

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)

Parametry

connectionFactory
IConnectionFactory

Při IConnectionFactory každém vytvoření StartAsync(CancellationToken) připojení je volána hodnota použitá k vytvoření připojení.

protocol
IHubProtocol

Hodnota IHubProtocol používaná připojením.

endPoint
EndPoint

Slouží EndPoint k připojení.

serviceProvider
IServiceProvider

Obsahující IServiceProvider služby poskytované této HubConnection instanci.

loggerFactory
ILoggerFactory

Objekt pro vytváření protokolovacího nástroje.

reconnectPolicy
IRetryPolicy

Určuje IRetryPolicy časování a počet pokusů o opětovné připojení. Parametr se HubConnection znovu nepřipojí, pokud reconnectPolicy má hodnotu null.

Poznámky

Při IServiceProvider odstranění připojení se odstraní položka použitá k inicializaci připojení.

Platí pro