MsmqBindingElementBase.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

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

Int32

Максимально количество циклов повторных попыток, предпринимаемых перед тем, как поместить сообщение в очередь недоставленных сообщений.

Атрибуты

Комментарии

Цикл повтора — это когда сообщение передается из очереди повторных попыток в очередь приложения, чтобы попытаться выполнить доставку в приложение. Сообщения помещаются в очередь повторных попыток после сбоя нескольких немедленных повторных попыток, как задано свойством ReceiveRetryCount. MaxRetryCycles задает число циклов повторных попыток и не включает первоначальную попытку отправки сообщения. Максимальное количество попыток отправки сообщения составляет (1 + MaxRetryCycles) * (ReceiveRetryCount + 1) раз. Например, если ReceiveRetryCount = 0, а MaxRetryCycles = 1, будет предпринято максимум две попытки доставить сообщение. Это свойство доступно начиная с операционной системы Windows Vista.

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