Sdílet prostřednictvím


HubConnectionBuilderExtensions.WithAutomaticReconnect Metoda

Definice

Přetížení

WithAutomaticReconnect(IHubConnectionBuilder)

Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit. Klient počká výchozích 0, 2, 10 a 30 sekund, než se pokusí až čtyři pokusy o opětovné připojení.

WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)

Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit.

WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])

Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit.

WithAutomaticReconnect(IHubConnectionBuilder)

Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs

Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit. Klient počká výchozích 0, 2, 10 a 30 sekund, než se pokusí až čtyři pokusy o opětovné připojení.

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

Parametry

hubConnectionBuilder
IHubConnectionBuilder

Nakonfigurujete IHubConnectionBuilder .

Návraty

Stejná instance IHubConnectionBuilder pro řetězení.

Platí pro

WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)

Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs

Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit.

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

Parametry

hubConnectionBuilder
IHubConnectionBuilder

Nakonfigurujete IHubConnectionBuilder .

retryPolicy
IRetryPolicy

Určuje IRetryPolicy časování a počet pokusů o opětovné připojení.

Návraty

Stejná instance IHubConnectionBuilder pro řetězení.

Platí pro

WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])

Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs
Zdroj:
HubConnectionBuilderExtensions.cs

Konfiguruje tak HubConnection , aby se v případě ztráty připojení automaticky pokusil znovu připojit.

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

Parametry

hubConnectionBuilder
IHubConnectionBuilder

Nakonfigurujete IHubConnectionBuilder .

reconnectDelays
TimeSpan[]

Pole obsahující zpoždění před každým pokusem o opětovné připojení. Délka pole představuje, kolik neúspěšných pokusů o opětovné připojení trvá, než se klient přestane pokoušet o opětovné připojení.

Návraty

Stejná instance IHubConnectionBuilder pro řetězení.

Platí pro