IRetryPolicy.NextRetryDelay(RetryContext) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.