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


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.

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