Поделиться через


MsmqBindingElementBase.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, задающее промежуток времени ожидания до начала следующего цикла попыток доставки сообщения принимающему приложению. Значение по умолчанию — 30 (минут).

Исключения

Значение меньше нуля.

-или-

Значение не является бесконечным; оно больше Int32.MaxValue миллисекунд.

Комментарии

Каждый цикл повторных попыток предпринимает попытки доставить сообщение принимающему приложению (задается свойством MaxRetryCycles). Если ни одна из попыток не увенчается успехом, сообщение будет помещено обратно в очередь повторного выполнения. Это свойство задает срок нахождения сообщения в очереди повторных попыток, по истечении которого сообщение будет передано в очередь приложения для следующего цикла повторных попыток. Это свойство можно использовать только в операционных системах, начиная с Windows Vista.

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