MsmqBindingBase.RetryCycleDelay Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее время задержки между циклами повторных попыток при попытке доставить сообщение, которое не удалось доставить немедленно.
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
Значение свойства
Значение TimeSpan, задающее промежуток времени ожидания до начала следующего цикла попыток доставки сообщения принимающему приложению. Значение по умолчанию — 10 минут.
Комментарии
В одном цикле повторений попытка доставить сообщение принимающему приложению выполняется заданное число раз. Число выполняемых попыток определяется свойством ReceiveRetryCount. Если приложению не удается получить доступ к сообщению после выполнения заданного числа немедленных повторных попыток, сообщение отправляется в очередь повторных попыток. В дальнейшем сообщение возвращается из очереди повторных попыток в очередь приложения для повторной попытки доставки приложению. Это действие выполняется после задержки, определенной свойством RetryCycleDelay. Число циклов повторных попыток определяется свойством MaxRetryCycles.