Compartilhar via


IRetryPolicy.NextRetryDelay(RetryContext) Método

Definição

Se passado para WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy), isso será chamado depois que o transporte perder uma conexão para determinar se e por quanto tempo aguardar antes da próxima tentativa de reconexão.

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)

Parâmetros

retryContext
RetryContext

Informações relacionadas à próxima tentativa de reconexão possível, incluindo o número de tentativas consecutivas com falha até agora, o tempo gasto se reconectando até agora e o erro que levou a essa tentativa de reconexão.

Retornos

Um TimeSpan que representa a quantidade de tempo a aguardar a partir de agora antes de iniciar a próxima tentativa de reconexão. null informa ao cliente para parar de tentar novamente e fechar.

Aplica-se a