HubConnectionBuilderExtensions.WithAutomaticReconnect Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
WithAutomaticReconnect(IHubConnectionBuilder) |
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia. Klient będzie oczekiwać odpowiednio domyślnych 0, 2, 10 i 30 sekund przed podjęciem próby ponownego nawiązania połączenia do czterech. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia. |
WithAutomaticReconnect(IHubConnectionBuilder)
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia. Klient będzie oczekiwać odpowiednio domyślnych 0, 2, 10 i 30 sekund przed podjęciem próby ponownego nawiązania połączenia do czterech.
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
Element do skonfigurowania IHubConnectionBuilder .
Zwraca
To samo wystąpienie elementu IHubConnectionBuilder do tworzenia łańcucha.
Dotyczy
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia.
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
Element do skonfigurowania IHubConnectionBuilder .
- retryPolicy
- IRetryPolicy
Element IRetryPolicy , który kontroluje czas i liczbę ponownych prób nawiązania połączenia.
Zwraca
To samo wystąpienie elementu IHubConnectionBuilder do tworzenia łańcucha.
Dotyczy
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])
Konfiguruje element , HubConnection aby automatycznie próbował ponownie nawiązać połączenie w przypadku utraty połączenia.
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
Element do skonfigurowania IHubConnectionBuilder .
- reconnectDelays
- TimeSpan[]
Tablica zawierająca opóźnienia przed podjęciem próby ponownego nawiązania połączenia. Długość tablicy reprezentuje liczbę nieudanych prób ponownego nawiązania połączenia, zanim klient przestanie próbować ponownie nawiązać połączenie.
Zwraca
To samo wystąpienie elementu IHubConnectionBuilder do tworzenia łańcucha.