IRetryPolicy.NextRetryDelay(RetryContext) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.