HubConnectionBuilderExtensions.WithAutomaticReconnect Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
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)
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[])
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í.