IRetryPolicy.NextRetryDelay(RetryContext) Metoda

Definice

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

Nullable<TimeSpan>

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.

Platí pro