MsmqBindingElementBase.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 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.