IRetryPolicy.NextRetryDelay(RetryContext) Yöntem

Tanım

öğesine geçirilirse WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), aktarım bir sonraki yeniden bağlanma girişiminden önce beklenip beklenmediğini ve ne kadar bekleneceğini belirlemek için bir bağlantı kaybedildikten sonra bu çağrılır.

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)

Parametreler

retryContext
RetryContext

Şu ana kadar art arda başarısız olan yeniden deneme sayısı, şu ana kadar yeniden bağlanmak için harcanan süre ve bu yeniden bağlanma girişimine yol açan hata dahil olmak üzere bir sonraki olası yeniden bağlantı denemesi ile ilgili bilgiler.

Döndürülenler

Bir TimeSpan sonraki yeniden bağlantı girişimine başlamadan önce şu andan itibaren beklenmesi gereken süreyi temsil eden. null istemciye yeniden denemeyi durdurmasını ve kapatmasını söyler.

Şunlara uygulanır