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.