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 den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird. Der Client wartet die Standardmäßigen 0, 2, 10 bzw. 30 Sekunden, bevor bis zu vier Verbindungsversuche versucht werden. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird. |
WithAutomaticReconnect(IHubConnectionBuilder)
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird. Der Client wartet die Standardmäßigen 0, 2, 10 bzw. 30 Sekunden, bevor bis zu vier Verbindungsversuche versucht werden.
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-Schnittstelle.
Gibt zurück
Die gleiche Instanz der IHubConnectionBuilder-Schnittstelle für die Verkettung.
Gilt für:
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird.
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-Schnittstelle.
- retryPolicy
- IRetryPolicy
Eine IRetryPolicy , die das Timing und die Anzahl der Verbindungsversuche steuert.
Gibt zurück
Die gleiche Instanz der IHubConnectionBuilder-Schnittstelle für die Verkettung.
Gilt für:
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])
Konfiguriert den HubConnection so, dass automatisch versucht wird, die Verbindung erneut herzustellen, wenn die Verbindung unterbrochen wird.
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-Schnittstelle.
- reconnectDelays
- TimeSpan[]
Ein Array, das die Verzögerungen vor dem Versuch der erneuten Verbindung enthält. Die Länge des Arrays gibt an, wie viele fehlgeschlagene Verbindungsversuche benötigt werden, bevor der Client nicht mehr versucht, eine Verbindung herzustellen.
Gibt zurück
Die gleiche Instanz der IHubConnectionBuilder-Schnittstelle für die Verkettung.