IRetryPolicy.NextRetryDelay(RetryContext) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.