MsmqBindingElementBase.MaxRetryCycles Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает максимальное количество циклов повтора для попытки доставки сообщений в принимающее приложение.
public:
property int MaxRetryCycles { int get(); void set(int value); };
public int MaxRetryCycles { get; set; }
member this.MaxRetryCycles : int with get, set
Public Property MaxRetryCycles As Integer
Значение свойства
Значение, указывающее количество циклов повторных попыток перед передачей сообщения в очередь подозрительных сообщений.
Исключения
Значение меньше нуля.
Комментарии
Цикл повтора заключается в том, что сообщение передается из очереди повторных попыток в очередь приложения для попытки доставки в приложение. Сообщения помещаются в очередь повторных попыток после сбоя нескольких немедленных повторных попыток, указанных в ReceiveRetryCountразделе .
MaxRetryCycles указывает количество циклов повторных попыток и не включает начальную попытку отправки сообщения. Попытка доставки сообщения выполняется не более (1 + MaxRetryCycles) * (ReceiveRetryCount + 1) раз. Например, если значение ReceiveRetryCount = 0 и MaxRetryCycles равно 1, то существует не более двух попыток доставки сообщения. Это свойство используется только в операционных системах, начиная с Windows Vista.