HubConnection Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory) |
Initialise une nouvelle instance de la classe HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory) |
Initialise une nouvelle instance de la classe HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory) |
Initialise une nouvelle instance de la classe HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy) |
Initialise une nouvelle instance de la classe HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- connectionFactory
- IConnectionFactory
utilisé IConnectionFactory pour créer une connexion chaque fois StartAsync(CancellationToken) est appelé.
- protocol
- IHubProtocol
IHubProtocol utilisé par la connexion.
- loggerFactory
- ILoggerFactory
Fabrique du journaliseur.
S’applique à
HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- connectionFactory
- IConnectionFactory
utilisé IConnectionFactory pour créer une connexion chaque fois StartAsync(CancellationToken) est appelé.
- protocol
- IHubProtocol
IHubProtocol utilisé par la connexion.
- serviceProvider
- IServiceProvider
IServiceProvider contenant les services fournis à cette HubConnection instance.
- loggerFactory
- ILoggerFactory
Fabrique du journaliseur.
Remarques
Le IServiceProvider utilisé pour initialiser la connexion est supprimé lorsque la connexion est supprimée.
S’applique à
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory)
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- connectionFactory
- IConnectionFactory
utilisé IConnectionFactory pour créer une connexion chaque fois StartAsync(CancellationToken) est appelé.
- protocol
- IHubProtocol
IHubProtocol utilisé par la connexion.
- serviceProvider
- IServiceProvider
IServiceProvider contenant les services fournis à cette HubConnection instance.
- loggerFactory
- ILoggerFactory
Fabrique du journaliseur.
Remarques
Le IServiceProvider utilisé pour initialiser la connexion est supprimé lorsque la connexion est supprimée.
S’applique à
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy)
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
- Source:
- HubConnection.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- connectionFactory
- IConnectionFactory
utilisé IConnectionFactory pour créer une connexion chaque fois StartAsync(CancellationToken) est appelé.
- protocol
- IHubProtocol
IHubProtocol utilisé par la connexion.
- serviceProvider
- IServiceProvider
IServiceProvider contenant les services fournis à cette HubConnection instance.
- loggerFactory
- ILoggerFactory
Fabrique du journaliseur.
- reconnectPolicy
- IRetryPolicy
IRetryPolicy qui contrôle le minutage et le nombre de tentatives de reconnexion.
le HubConnection ne se reconnecte pas si a la reconnectPolicy
valeur null.
Remarques
Le IServiceProvider utilisé pour initialiser la connexion est supprimé lorsque la connexion est supprimée.