Freigeben über


HubConnectionBuilderExtensions.WithAutomaticReconnect Methode

Definition

Ü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)

Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs

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)

Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs

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

Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs
Quelle:
HubConnectionBuilderExtensions.cs

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.

Gilt für: