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.

Применяется к