Comparteix a través de


MsmqBindingBase.RetryCycleDelay Propiedad

Definición

Obtiene o establece un valor que indica el tiempo de retardo entre los ciclos de reintento al intentar entregar un mensaje que no se puede entregar inmediatamente.

public:
 property TimeSpan RetryCycleDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RetryCycleDelay { get; set; }
member this.RetryCycleDelay : TimeSpan with get, set
Public Property RetryCycleDelay As TimeSpan

Valor de propiedad

TimeSpan que especifica el intervalo de tiempo que hay que esperar antes de iniciar el próximo ciclo de intentos de entrega a la aplicación receptora. El valor predeterminado es 10 minutos.

Comentarios

Un ciclo de reintento único intenta entregar un mensaje a una aplicación receptora un número especificado de veces. La propiedad ReceiveRetryCount especifica el número de intentos realizados. Si la aplicación no consigue obtener acceso al mensaje después del número especificado de intentos inmediatos, el mensaje se envía a una cola de reintento. Los ciclos de reintento subsiguientes consisten en que el mensaje vuelva de la cola de reintento a la cola de aplicación para intentar de nuevo la entrega a la aplicación, después de un retraso especificado por la propiedad RetryCycleDelay. La propiedad MaxRetryCycles especifica el número de ciclos de reintento.

Se aplica a