HubConnection Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory) |
Inicjuje nowe wystąpienie klasy HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory) |
Inicjuje nowe wystąpienie klasy HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory) |
Inicjuje nowe wystąpienie klasy HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy) |
Inicjuje nowe wystąpienie klasy HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connectionFactory
- IConnectionFactory
Metoda IConnectionFactory używana do tworzenia połączenia za każdym razem StartAsync(CancellationToken) jest wywoływana.
- protocol
- IHubProtocol
Parametr IHubProtocol używany przez połączenie.
- loggerFactory
- ILoggerFactory
Fabryka rejestratora.
Dotyczy
HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connectionFactory
- IConnectionFactory
Metoda IConnectionFactory używana do tworzenia połączenia za każdym razem StartAsync(CancellationToken) jest wywoływana.
- protocol
- IHubProtocol
Parametr IHubProtocol używany przez połączenie.
- serviceProvider
- IServiceProvider
Obiekt IServiceProvider zawierający usługi udostępniane temu HubConnection wystąpieniu.
- loggerFactory
- ILoggerFactory
Fabryka rejestratora.
Uwagi
Element IServiceProvider używany do inicjowania połączenia zostanie usunięty po usunięciu połączenia.
Dotyczy
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory)
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connectionFactory
- IConnectionFactory
Metoda IConnectionFactory używana do tworzenia połączenia za każdym razem StartAsync(CancellationToken) jest wywoływana.
- protocol
- IHubProtocol
Parametr IHubProtocol używany przez połączenie.
- serviceProvider
- IServiceProvider
Obiekt IServiceProvider zawierający usługi udostępniane temu HubConnection wystąpieniu.
- loggerFactory
- ILoggerFactory
Fabryka rejestratora.
Uwagi
Element IServiceProvider używany do inicjowania połączenia zostanie usunięty po usunięciu połączenia.
Dotyczy
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy)
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
- Źródło:
- HubConnection.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connectionFactory
- IConnectionFactory
Metoda IConnectionFactory używana do tworzenia połączenia za każdym razem StartAsync(CancellationToken) jest wywoływana.
- protocol
- IHubProtocol
Parametr IHubProtocol używany przez połączenie.
- serviceProvider
- IServiceProvider
Obiekt IServiceProvider zawierający usługi udostępniane temu HubConnection wystąpieniu.
- loggerFactory
- ILoggerFactory
Fabryka rejestratora.
- reconnectPolicy
- IRetryPolicy
Steruje IRetryPolicy chronometrażem i liczbą ponownych prób nawiązania połączenia.
Jeśli HubConnection parametr reconnectPolicy
ma wartość null, element nie zostanie ponownie połączony.
Uwagi
Element IServiceProvider używany do inicjowania połączenia zostanie usunięty po usunięciu połączenia.