Bagikan melalui


IRetryPolicy.NextRetryDelay(RetryContext) Metode

Definisi

Jika diteruskan ke WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), ini akan dipanggil setelah transportasi kehilangan koneksi untuk menentukan apakah dan berapa lama menunggu sebelum upaya koneksi ulang berikutnya.

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)

Parameter

retryContext
RetryContext

Informasi yang terkait dengan kemungkinan upaya koneksi ulang berikutnya termasuk jumlah percobaan ulang yang gagal berturut-turut sejauh ini, waktu yang dihabiskan untuk menyambungkan kembali sejauh ini dan kesalahan yang menyebabkan upaya koneksi ulang ini.

Mengembalikan

yang TimeSpan mewakili jumlah waktu untuk menunggu dari sekarang sebelum memulai upaya sambungkan kembali berikutnya. null memberi tahu klien untuk berhenti mencoba kembali dan menutup.

Berlaku untuk