MsmqElementBase.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
Значение свойства
32-разрядное целое число со знаком, в котором указывается максимальное число попыток отправки сообщения диспетчером очереди, после которого сообщение помещается в очередь повторного выполнения.
- Атрибуты
Комментарии
Если выполнено максимальное количество попыток доставки, а сообщение не было получено приложением, сообщение помещается в очередь повторного выполнения для повторной доставки через некоторое время. Время до повторного помещения сообщения в очередь отправки указывается в свойстве RetryCycleDelay. Если число повторных попыток достигает значения MaxRetryCycles, то либо сообщение помещается в очередь подозрительных сообщений, либо отправителю отсылается уведомление о том, что сообщение не может быть доставлено.
Дополнительные сведения см. в разделах MaxRetryCycles и RetryCycleDelay.