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) |
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení. Klient bude čekat výchozí 0, 2, 10 a 30 sekund před pokusem až o čtyři pokusy o opětovné připojení. |
| WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení. |
| WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení. |
WithAutomaticReconnect(IHubConnectionBuilder)
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení. Klient bude čekat výchozí 0, 2, 10 a 30 sekund před pokusem až o č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
Konfigurace IHubConnectionBuilder
Návraty
Stejná instance IHubConnectionBuilder řetězení.
Platí pro
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení.
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
Konfigurace IHubConnectionBuilder
- retryPolicy
- IRetryPolicy
Určuje IRetryPolicy časování a počet pokusů o opětovné připojení.
Návraty
Stejná instance IHubConnectionBuilder řetězení.
Platí pro
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])
Nakonfiguruje HubConnection automatické pokus o opětovné připojení, pokud dojde ke ztrátě připojení.
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
Konfigurace IHubConnectionBuilder
- reconnectDelays
- TimeSpan[]
Pole obsahující zpoždění před 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 znovu připojit.
Návraty
Stejná instance IHubConnectionBuilder řetězení.