MsmqElementBase.ReceiveRetryCount 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置队列管理器在将消息传输到重试队列前可尝试发送该消息的最大次数。
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。