RetryExponential Classe

Definição

Representa uma implementação de uma política de repetição. Para cada vez que a operação de mensagens deve ser repetida, o atraso entre as repetições cresce de maneira escalonada e exponencial.

public sealed class RetryExponential : Microsoft.ServiceBus.RetryPolicy
type RetryExponential = class
    inherit RetryPolicy
Public NotInheritable Class RetryExponential
Inherits RetryPolicy
Herança
RetryExponential

Comentários

A política de repetição respeitará o seguinte aspecto:

Construtores

RetryExponential(TimeSpan, TimeSpan, Int32)

Inicializa uma nova instância da classe RetryExponential.

RetryExponential(TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32)
Obsoleto.

Inicializa uma nova instância da classe RetryExponential.

Propriedades

DeltaBackoff

Obtém ou define o intervalo de retirada associado à repetição.

MaximumBackoff

Obtém ou define o intervalo máximo de retirada.

MaxRetryCount

Obtém ou define o número máximo de tentativas permitidas.

MinimalBackoff

Obtém ou define o intervalo mínimo de retirada.

TerminationTimeBuffer

Obtém ou define o buffer de hora de término associado à repetição.

Métodos

Clone()

Cria uma nova cópia dessa instância.

IsRetryableException(Exception)

Determina se é permitido tentar novamente após a exceção especificada.

(Herdado de RetryPolicy)
OnShouldRetry(TimeSpan, Int32, TimeSpan)

Calcula o intervalo de repetição para a política de repetição.

(Herdado de RetryPolicy)
ResetServerBusyInternal()

Representa uma implementação de uma política de repetição. Para cada vez que a operação de mensagens deve ser repetida, o atraso entre as repetições cresce de maneira escalonada e exponencial.

(Herdado de RetryPolicy)
SetServerBusy(String)

Representa uma implementação de uma política de repetição. Para cada vez que a operação de mensagens deve ser repetida, o atraso entre as repetições cresce de maneira escalonada e exponencial.

(Herdado de RetryPolicy)
SetServerBusyInternal()

Representa uma implementação de uma política de repetição. Para cada vez que a operação de mensagens deve ser repetida, o atraso entre as repetições cresce de maneira escalonada e exponencial.

(Herdado de RetryPolicy)

Aplica-se a