Udostępnij za pośrednictwem


HubConnectionBuilderExtensions.WithAutomaticReconnect Metoda

Definicja

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)

Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs

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)

Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs

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[])

Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs
Źródło:
HubConnectionBuilderExtensions.cs

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.

Dotyczy