次の方法で共有


IRetryPolicy.NextRetryDelay(RetryContext) メソッド

定義

WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)渡された場合、これはトランスポートが接続を失った後に呼び出され、次の再接続が試行されるまでの待機時間と待機時間を判断します。

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)

パラメーター

retryContext
RetryContext

これまでの連続した再試行の失敗回数、これまでに再接続に費やした時間、この再接続試行の原因となったエラーなど、次に可能な再接続試行に関連する情報。

戻り値

TimeSpan次の再接続の試行を開始する前に、今から待機する時間を表す 。 null は、再試行を停止して閉じるようクライアントに指示します。

適用対象