MsmqBindingElementBase.ReceiveRetryCount Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает максимальное число немедленных повторных попыток, которые должен выполнить диспетчер очереди, если не удается передать сообщение из очереди приложения самому приложению.
public:
property int ReceiveRetryCount { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("receiveRetryCount", DefaultValue=5)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int ReceiveRetryCount { get; set; }
[<System.Configuration.ConfigurationProperty("receiveRetryCount", DefaultValue=5)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.ReceiveRetryCount : int with get, set
Public Property ReceiveRetryCount As Integer
Значение свойства
Максимальное число попыток отправки сообщения диспетчером очереди, после которого сообщение помещается в очередь повторного выполнения.
- Атрибуты
Комментарии
Если выполнено максимальное количество попыток доставки, а приложение не имеет доступа к сообщению, сообщение помещается в очередь повторного выполнения для повторной доставки через некоторое время. Время до повторного помещения сообщения в очередь отправки указывается в свойстве RetryCycleDelay. Если число повторных попыток достигает значения MaxRetryCycles, то сообщение отправляется в очередь подозрительных сообщений или отправителю отсылается уведомление о том, что сообщение не может быть доставлено.
Дополнительные сведения см. в разделах MaxRetryCycles и RetryCycleDelay.