Sdílet prostřednictvím


IRetryPolicy.NextRetryDelay(RetryContext) Metoda

Definice

Pokud se předá do WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), zavolá se po ztrátě připojení přenosu, aby se zjistilo, jestli a jak dlouho má č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 neúspěšných po sobě jdoucích opakovaných pokusů, času, který dosud strávilo opětovné připojení, a chyby, která vedla k tomuto pokusu o opětovné připojení.

Návraty

Představuje TimeSpan dobu, po kterou se má čekat před zahájením dalšího pokusu o opětovné připojení. null řekne klientovi, aby zastavil opakování a zavřel ho.

Platí pro