IRetryPolicy.NextRetryDelay(RetryContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Si se pasa a WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), se llamará después de que el transporte pierda una conexión para determinar si y durante cuánto tiempo se debe esperar antes del siguiente intento de reconexión.
public:
Nullable<TimeSpan> NextRetryDelay(Microsoft::AspNetCore::SignalR::Client::RetryContext ^ retryContext);
public TimeSpan? NextRetryDelay (Microsoft.AspNetCore.SignalR.Client.RetryContext retryContext);
abstract member NextRetryDelay : Microsoft.AspNetCore.SignalR.Client.RetryContext -> Nullable<TimeSpan>
Public Function NextRetryDelay (retryContext As RetryContext) As Nullable(Of TimeSpan)
Parámetros
- retryContext
- RetryContext
Información relacionada con el siguiente posible intento de reconexión, incluido el número de reintentos fallidos consecutivos hasta ahora, el tiempo dedicado a la reconexión hasta ahora y el error que conduce a este intento de reconexión.
Devoluciones
que TimeSpan representa la cantidad de tiempo que se esperará desde ahora antes de iniciar el siguiente intento de reconexión.
null indica al cliente que detenga el reintento y cierre.