Aracılığıyla paylaş


HubConnectionBuilderExtensions.WithAutomaticReconnect Yöntem

Tanım

Aşırı Yüklemeler

WithAutomaticReconnect(IHubConnectionBuilder)

HubConnection Bağlantı kesilirse yeniden bağlanmayı otomatik olarak deneyecek şekilde yapılandırılır. İstemci, dört yeniden bağlanma denemesini denemeden önce sırasıyla varsayılan 0, 2, 10 ve 30 saniyeyi bekler.

WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)

HubConnection Bağlantı kesilirse yeniden bağlanmayı otomatik olarak deneyecek şekilde yapılandırılır.

WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])

HubConnection Bağlantı kesilirse yeniden bağlanmayı otomatik olarak deneyecek şekilde yapılandırılır.

WithAutomaticReconnect(IHubConnectionBuilder)

Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs

HubConnection Bağlantı kesilirse yeniden bağlanmayı otomatik olarak deneyecek şekilde yapılandırılır. İstemci, dört yeniden bağlanma denemesini denemeden önce sırasıyla varsayılan 0, 2, 10 ve 30 saniyeyi bekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::SignalR::Client::IHubConnectionBuilder ^ WithAutomaticReconnect(Microsoft::AspNetCore::SignalR::Client::IHubConnectionBuilder ^ hubConnectionBuilder);
public static Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder WithAutomaticReconnect (this Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder hubConnectionBuilder);
static member WithAutomaticReconnect : Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder -> Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder
<Extension()>
Public Function WithAutomaticReconnect (hubConnectionBuilder As IHubConnectionBuilder) As IHubConnectionBuilder

Parametreler

hubConnectionBuilder
IHubConnectionBuilder

IHubConnectionBuilder yapılandırılır.

Döndürülenler

Zincirleme için aynı IHubConnectionBuilder örneği.

Şunlara uygulanır

WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)

Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs

HubConnection Bağlantı kesilirse yeniden bağlanmayı otomatik olarak deneyecek şekilde yapılandırılır.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::SignalR::Client::IHubConnectionBuilder ^ WithAutomaticReconnect(Microsoft::AspNetCore::SignalR::Client::IHubConnectionBuilder ^ hubConnectionBuilder, Microsoft::AspNetCore::SignalR::Client::IRetryPolicy ^ retryPolicy);
public static Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder WithAutomaticReconnect (this Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder hubConnectionBuilder, Microsoft.AspNetCore.SignalR.Client.IRetryPolicy retryPolicy);
static member WithAutomaticReconnect : Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder * Microsoft.AspNetCore.SignalR.Client.IRetryPolicy -> Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder
<Extension()>
Public Function WithAutomaticReconnect (hubConnectionBuilder As IHubConnectionBuilder, retryPolicy As IRetryPolicy) As IHubConnectionBuilder

Parametreler

hubConnectionBuilder
IHubConnectionBuilder

IHubConnectionBuilder yapılandırılır.

retryPolicy
IRetryPolicy

IRetryPolicy Yeniden bağlanma denemelerinin zamanlamasını ve sayısını denetleen bir.

Döndürülenler

Zincirleme için aynı IHubConnectionBuilder örneği.

Şunlara uygulanır

WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])

Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs
Kaynak:
HubConnectionBuilderExtensions.cs

HubConnection Bağlantı kesilirse yeniden bağlanmayı otomatik olarak deneyecek şekilde yapılandırılır.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::SignalR::Client::IHubConnectionBuilder ^ WithAutomaticReconnect(Microsoft::AspNetCore::SignalR::Client::IHubConnectionBuilder ^ hubConnectionBuilder, cli::array <TimeSpan> ^ reconnectDelays);
public static Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder WithAutomaticReconnect (this Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder hubConnectionBuilder, TimeSpan[] reconnectDelays);
static member WithAutomaticReconnect : Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder * TimeSpan[] -> Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder
<Extension()>
Public Function WithAutomaticReconnect (hubConnectionBuilder As IHubConnectionBuilder, reconnectDelays As TimeSpan()) As IHubConnectionBuilder

Parametreler

hubConnectionBuilder
IHubConnectionBuilder

IHubConnectionBuilder yapılandırılır.

reconnectDelays
TimeSpan[]

Her yeniden bağlanma girişimini denemeden önce gecikmeleri içeren bir dizi. Dizinin uzunluğu, istemcinin yeniden bağlanma girişimini durdurmadan önce kaç başarısız yeniden bağlantı denemesi aldığını gösterir.

Döndürülenler

Zincirleme için aynı IHubConnectionBuilder örneği.

Şunlara uygulanır