Condividi tramite


IRetryPolicy.NextRetryDelay(RetryContext) Metodo

Definizione

Se passato a WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), verrà chiamato dopo che il trasporto perde una connessione per determinare se e per quanto tempo attendere prima del tentativo di riconnessione successivo.

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)

Parametri

retryContext
RetryContext

Informazioni correlate al successivo tentativo di riconnessione, incluso il numero di tentativi consecutivi non riusciti finora, il tempo trascorso per riconnettersi fino a questo momento e l'errore che porta a questo tentativo di riconnessione.

Restituisce

Oggetto TimeSpan che rappresenta la quantità di tempo da attendere da ora prima di avviare il successivo tentativo di riconnessione. null indica al client di interrompere il tentativo e chiudere.

Si applica a