HubConnectionBuilderExtensions.WithAutomaticReconnect Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
WithAutomaticReconnect(IHubConnectionBuilder) |
Konfiguriert die HubConnection so, dass automatisch versucht wird, die Verbindung wiederherzustellen, wenn die Verbindung verloren geht. Der Client wartet die Standardeinstellung 0, 2, 10 und 30 Sekunden bzw. 30 Sekunden, bevor es bis zu vier Wiederholungsversuche versucht. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Konfiguriert die HubConnection so, dass automatisch versucht wird, die Verbindung wiederherzustellen, wenn die Verbindung verloren geht. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Konfiguriert die HubConnection so, dass automatisch versucht wird, die Verbindung wiederherzustellen, wenn die Verbindung verloren geht. |
WithAutomaticReconnect(IHubConnectionBuilder)
Konfiguriert die HubConnection so, dass automatisch versucht wird, die Verbindung wiederherzustellen, wenn die Verbindung verloren geht. Der Client wartet die Standardeinstellung 0, 2, 10 und 30 Sekunden bzw. 30 Sekunden, bevor es bis zu vier Wiederholungsversuche versucht.
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
Parameter
- hubConnectionBuilder
- IHubConnectionBuilder
Die zu konfigurierende IHubConnectionBuilder.
Gibt zurück
Dieselbe Instanz des IHubConnectionBuilder für die Verkettung.
Gilt für:
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)
Konfiguriert die HubConnection so, dass automatisch versucht wird, die Verbindung wiederherzustellen, wenn die Verbindung verloren geht.
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
Parameter
- hubConnectionBuilder
- IHubConnectionBuilder
Die zu konfigurierende IHubConnectionBuilder.
- retryPolicy
- IRetryPolicy
Eine IRetryPolicy, die die Anzeigedauer und die Anzahl der erneuten Verbindungsversuche steuert.
Gibt zurück
Dieselbe Instanz des IHubConnectionBuilder für die Verkettung.
Gilt für:
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])
Konfiguriert die HubConnection so, dass automatisch versucht wird, die Verbindung wiederherzustellen, wenn die Verbindung verloren geht.
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
Parameter
- hubConnectionBuilder
- IHubConnectionBuilder
Die zu konfigurierende IHubConnectionBuilder.
- reconnectDelays
- TimeSpan[]
Ein Array, das die Verzögerungen enthält, bevor jeder Erneute Verbindungsversuch versucht wird. Die Länge des Arrays stellt dar, wie viele fehlgeschlagene wiederholungsversuche ausgeführt werden, bevor der Client nicht mehr versucht, eine erneute Verbindung herzustellen.
Gibt zurück
Dieselbe Instanz des IHubConnectionBuilder für die Verkettung.