IRetryPolicy.NextRetryDelay(RetryContext) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
に 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
は、再試行を停止して閉じるようクライアントに指示します。