RetryExponential Clase

Definición

Representa una implementación de una directiva de reintento. Para cada vez que se debe reintentar la operación de mensajería, el retraso entre reintentos crece de manera escalonada y exponencial.

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

Comentarios

La directiva de reintento respetará el siguiente aspecto:

Constructores

RetryExponential(TimeSpan, TimeSpan, Int32)

Inicializa una nueva instancia de la clase RetryExponential.

RetryExponential(TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32)
Obsoletos.

Inicializa una nueva instancia de la clase RetryExponential.

Propiedades

DeltaBackoff

Obtiene o establece el intervalo de retroceso asociado al reintento.

MaximumBackoff

Obtiene o establece el intervalo de retroceso máximo.

MaxRetryCount

Obtiene o establece el número máximo de reintentos permitidos.

MinimalBackoff

Obtiene o establece el intervalo de retroceso mínimo.

TerminationTimeBuffer

Obtiene o establece el búfer de tiempo de finalización asociado al reintento.

Métodos

Clone()

Crea una nueva copia de esta instancia.

IsRetryableException(Exception)

Determina si se permite volver a intentarlo después de la excepción especificada.

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

Calcula el intervalo de reintento de la directiva de reintento.

(Heredado de RetryPolicy)
ResetServerBusyInternal()

Representa una implementación de una directiva de reintento. Para cada vez que se debe reintentar la operación de mensajería, el retraso entre reintentos crece de manera escalonada y exponencial.

(Heredado de RetryPolicy)
SetServerBusy(String)

Representa una implementación de una directiva de reintento. Para cada vez que se debe reintentar la operación de mensajería, el retraso entre reintentos crece de manera escalonada y exponencial.

(Heredado de RetryPolicy)
SetServerBusyInternal()

Representa una implementación de una directiva de reintento. Para cada vez que se debe reintentar la operación de mensajería, el retraso entre reintentos crece de manera escalonada y exponencial.

(Heredado de RetryPolicy)

Se aplica a