HubConnectionBuilderExtensions.WithAutomaticReconnect Metoda

Definice

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

IHubConnectionBuilder

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

IHubConnectionBuilder

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

IHubConnectionBuilder

Stejná instance IHubConnectionBuilder řetězení.

Platí pro