HubConnection Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory) |
Инициализирует новый экземпляр класса HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory) |
Инициализирует новый экземпляр класса HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory) |
Инициализирует новый экземпляр класса HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy) |
Инициализирует новый экземпляр класса HubConnection. |
HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
Инициализирует новый экземпляр класса 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)
Параметры
- connectionFactory
- IConnectionFactory
Объект , используемый IConnectionFactory для создания подключения при каждом StartAsync(CancellationToken) вызове.
- protocol
- IHubProtocol
Объект , IHubProtocol используемый соединением.
- loggerFactory
- ILoggerFactory
Фабрика средства ведения журнала.
Применяется к
HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
Инициализирует новый экземпляр класса 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)
Параметры
- connectionFactory
- IConnectionFactory
Объект , используемый IConnectionFactory для создания подключения при каждом StartAsync(CancellationToken) вызове.
- protocol
- IHubProtocol
Объект , IHubProtocol используемый соединением.
- serviceProvider
- IServiceProvider
Объект , IServiceProvider содержащий службы, предоставляемые этому HubConnection экземпляру.
- loggerFactory
- ILoggerFactory
Фабрика средства ведения журнала.
Комментарии
Объект , используемый IServiceProvider для инициализации подключения, будет удален при удалении соединения.
Применяется к
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory)
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
Инициализирует новый экземпляр класса 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)
Параметры
- connectionFactory
- IConnectionFactory
Объект , используемый IConnectionFactory для создания подключения при каждом StartAsync(CancellationToken) вызове.
- protocol
- IHubProtocol
Объект , IHubProtocol используемый соединением.
- serviceProvider
- IServiceProvider
Объект , IServiceProvider содержащий службы, предоставляемые этому HubConnection экземпляру.
- loggerFactory
- ILoggerFactory
Фабрика средства ведения журнала.
Комментарии
Объект , используемый IServiceProvider для инициализации подключения, будет удален при удалении соединения.
Применяется к
HubConnection(IConnectionFactory, IHubProtocol, EndPoint, IServiceProvider, ILoggerFactory, IRetryPolicy)
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
- Исходный код:
- HubConnection.cs
Инициализирует новый экземпляр класса 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)
Параметры
- connectionFactory
- IConnectionFactory
Объект , используемый IConnectionFactory для создания подключения при каждом StartAsync(CancellationToken) вызове.
- protocol
- IHubProtocol
Объект , IHubProtocol используемый соединением.
- serviceProvider
- IServiceProvider
Объект , IServiceProvider содержащий службы, предоставляемые этому HubConnection экземпляру.
- loggerFactory
- ILoggerFactory
Фабрика средства ведения журнала.
- reconnectPolicy
- IRetryPolicy
Объект IRetryPolicy , который управляет временем и количеством попыток повторного подключения.
Не HubConnection будет повторно подключаться, reconnectPolicy
если имеет значение NULL.
Комментарии
Объект , используемый IServiceProvider для инициализации подключения, будет удален при удалении соединения.