Partager via


IRetryPolicy.NextRetryDelay(RetryContext) Méthode

Définition

S’il est passé à WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), il est appelé après que le transport a perdu une connexion pour déterminer si et pendant combien de temps attendre avant la prochaine tentative de reconnexion.

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)

Paramètres

retryContext
RetryContext

Informations relatives à la prochaine tentative de reconnexion possible, notamment le nombre de tentatives consécutives ayant échoué jusqu’à présent, le temps passé à se reconnecter jusqu’à présent et l’erreur qui a conduit à cette tentative de reconnexion.

Retours

TimeSpan représentant le temps d’attente à partir de maintenant avant de commencer la prochaine tentative de reconnexion. null indique au client d’arrêter de réessayer et de se fermer.

S’applique à