HubConnection Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.
- 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.
- 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í.