IRetryPolicy.NextRetryDelay(RetryContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokud je předáno WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), bude volána po přenosu ztratí připojení, abyste zjistili, jestli a jak dlouho čekat před dalším pokusem o opětovné připojení.
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)
Parametry
- retryContext
- RetryContext
Informace týkající se dalšího možného pokusu o opětovné připojení, včetně počtu dosud po sobě jdoucích neúspěšných opakování, času stráveného opětovnou připojením a chyby, která vede k tomuto pokusu o opětovné připojení.
Návraty
Představuje TimeSpan dobu čekání od této chvíle před zahájením dalšího pokusu o opětovné připojení.
null informuje klienta, aby se přestal opakovat a zavřel.