HubConnectionBuilderExtensions.WithAutomaticReconnect Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
WithAutomaticReconnect(IHubConnectionBuilder) |
Настраивает для автоматической HubConnection попытки повторного подключения в случае потери соединения. Клиент будет ожидать по умолчанию 0, 2, 10 и 30 секунд соответственно, прежде чем пытаться выполнить до четырех попыток повторного подключения. |
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy) |
Настраивает для автоматической HubConnection попытки повторного подключения в случае потери соединения. |
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[]) |
Настраивает для автоматической HubConnection попытки повторного подключения в случае потери соединения. |
WithAutomaticReconnect(IHubConnectionBuilder)
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
Настраивает для автоматической HubConnection попытки повторного подключения в случае потери соединения. Клиент будет ожидать по умолчанию 0, 2, 10 и 30 секунд соответственно, прежде чем пытаться выполнить до четырех попыток повторного подключения.
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
Параметры
- hubConnectionBuilder
- IHubConnectionBuilder
IHubConnectionBuilder для настройки.
Возвращаемое значение
Тот же экземпляр IHubConnectionBuilder для построения цепочки.
Применяется к
WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
Настраивает для автоматической HubConnection попытки повторного подключения в случае потери соединения.
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
Параметры
- hubConnectionBuilder
- IHubConnectionBuilder
IHubConnectionBuilder для настройки.
- retryPolicy
- IRetryPolicy
Объект , IRetryPolicy который управляет временем и количеством попыток повторного подключения.
Возвращаемое значение
Тот же экземпляр IHubConnectionBuilder для построения цепочки.
Применяется к
WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
- Исходный код:
- HubConnectionBuilderExtensions.cs
Настраивает для автоматической HubConnection попытки повторного подключения в случае потери соединения.
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
Параметры
- hubConnectionBuilder
- IHubConnectionBuilder
IHubConnectionBuilder для настройки.
- reconnectDelays
- TimeSpan[]
Массив, содержащий задержки перед каждой попыткой повторного подключения. Длина массива указывает, сколько неудачных попыток повторного подключения потребуется, прежде чем клиент прекратит попытки повторного подключения.
Возвращаемое значение
Тот же экземпляр IHubConnectionBuilder для построения цепочки.