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


MsmqElementBase.MaxRetryCycles Свойство

Определение

Возвращает или задает максимальное количество циклов повторных попыток доставки сообщения принимающему приложению.

public:
 property int MaxRetryCycles { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxRetryCycles", DefaultValue=2)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxRetryCycles { get; set; }
[<System.Configuration.ConfigurationProperty("maxRetryCycles", DefaultValue=2)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxRetryCycles : int with get, set
Public Property MaxRetryCycles As Integer

Значение свойства

Целое число, указывающее максимальное количество циклов повторных попыток доставки сообщения приложению. Значение по умолчанию — 2.

Атрибуты

Комментарии

В одном цикле повторений выполняется попытка доставить сообщение приложению заданное число раз. Число предпринимаемых попыток задается свойством ReceiveRetryCount. Если сообщение не удается доставить приложению после выполнения максимального количества попыток, оно помещается в очередь повторного выполнения. В дальнейшем сообщение возвращается из очереди повторного выполнения в очередь приложения для повторной попытки доставки приложению. Это действие выполняется после задержки, указанной в свойстве RetryCycleDelay. Свойство MaxRetryCycles определяет число циклов повторных попыток, в ходе которых приложение пытается доставить сообщение.

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