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 invertido en volver a conectarse hasta ahora y el error que conduce a este intento de reconexión.
Devoluciones
que TimeSpan representa la cantidad de tiempo que se debe esperar desde ahora antes de iniciar el siguiente intento de reconexión.
null
indica al cliente que detenga el reintento y cierre.