Compartir vía


MsmqBindingElementBase.RetryCycleDelay Propiedad

Definición

Obtiene o establece un valor que especifica cuánto tiempo hay que esperar antes de intentar otro ciclo de reintento al intentar entregar un mensaje que no se pudo entregar.

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 son 30 minutos.

Excepciones

El valor es menor que cero.

o bien

El valor no es infinito y es mayor que valor de milisegundos de Int32.MaxValue.

Comentarios

Un ciclo de reintento único realiza varios intentos para entregar un mensaje a la aplicación receptora (especificado por la propiedad MaxRetryCycles). En caso de error en todos los intentos, el mensaje se vuelve a colocar en la cola de reintento. Esta propiedad especifica cuánto tiempo permanece el mensaje en la cola de reintento antes de transferirse a la cola de aplicación para otro ciclo de reintento. Esta propiedad solo se puede usar en sistemas operativos a partir de Windows Vista.

Se aplica a