MsmqBindingBase.RetryCycleDelay Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.