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


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.

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