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 值,则或者将消息发送到病毒消息队列,或者将否定确认发送回发送方。

有关详细信息,请参阅 MaxRetryCyclesRetryCycleDelay

适用于