Aracılığıyla paylaş


HubConnection Oluşturucular

Tanım

Aşırı Yüklemeler

HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)

HubConnection sınıfının yeni bir örneğini başlatır.

HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)

HubConnection sınıfının yeni bir örneğini başlatır.

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

HubConnection sınıfının yeni bir örneğini başlatır.

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

HubConnection sınıfının yeni bir örneğini başlatır.

HubConnection(IConnectionFactory, IHubProtocol, ILoggerFactory)

Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs

HubConnection sınıfının yeni bir örneğini başlatır.

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)

Parametreler

connectionFactory
IConnectionFactory

IConnectionFactory Her seferinde StartAsync(CancellationToken) bağlantı oluşturmak için kullanılan çağrılır.

protocol
IHubProtocol

IHubProtocol Bağlantı tarafından kullanılan.

loggerFactory
ILoggerFactory

Günlükçü fabrikası.

Şunlara uygulanır

HubConnection(IConnectionFactory, IHubProtocol, IServiceProvider, ILoggerFactory)

Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs

HubConnection sınıfının yeni bir örneğini başlatır.

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)

Parametreler

connectionFactory
IConnectionFactory

IConnectionFactory Her seferinde StartAsync(CancellationToken) bağlantı oluşturmak için kullanılan çağrılır.

protocol
IHubProtocol

IHubProtocol Bağlantı tarafından kullanılan.

serviceProvider
IServiceProvider

IServiceProvider Bu HubConnection örneğe sağlanan hizmetleri içeren.

loggerFactory
ILoggerFactory

Günlükçü fabrikası.

Açıklamalar

Bağlantıyı IServiceProvider başlatmak için kullanılan, bağlantı atıldığında atılır.

Şunlara uygulanır

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

Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs

HubConnection sınıfının yeni bir örneğini başlatır.

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)

Parametreler

connectionFactory
IConnectionFactory

IConnectionFactory Her seferinde StartAsync(CancellationToken) bağlantı oluşturmak için kullanılan çağrılır.

protocol
IHubProtocol

IHubProtocol Bağlantı tarafından kullanılan.

endPoint
EndPoint

EndPoint Bağlanacak.

serviceProvider
IServiceProvider

IServiceProvider Bu HubConnection örneğe sağlanan hizmetleri içeren.

loggerFactory
ILoggerFactory

Günlükçü fabrikası.

Açıklamalar

Bağlantıyı IServiceProvider başlatmak için kullanılan, bağlantı atıldığında atılır.

Şunlara uygulanır

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

Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs
Kaynak:
HubConnection.cs

HubConnection sınıfının yeni bir örneğini başlatır.

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)

Parametreler

connectionFactory
IConnectionFactory

IConnectionFactory Her seferinde StartAsync(CancellationToken) bağlantı oluşturmak için kullanılan çağrılır.

protocol
IHubProtocol

IHubProtocol Bağlantı tarafından kullanılan.

endPoint
EndPoint

EndPoint Bağlanacak.

serviceProvider
IServiceProvider

IServiceProvider Bu HubConnection örneğe sağlanan hizmetleri içeren.

loggerFactory
ILoggerFactory

Günlükçü fabrikası.

reconnectPolicy
IRetryPolicy

Yeniden IRetryPolicy bağlanma denemelerinin zamanlamasını ve sayısını denetlemektedir. HubConnection null ise reconnectPolicy yeniden bağlanmaz.

Açıklamalar

Bağlantıyı IServiceProvider başlatmak için kullanılan, bağlantı atıldığında atılır.

Şunlara uygulanır