Share via


MsmqBindingElementBase.ReceiveRetryCount 属性

定义

获取或设置队列管理器在将消息传输到重试队列前可尝试发送该消息的最大次数。

public:
 property int ReceiveRetryCount { int get(); void set(int value); };
public int ReceiveRetryCount { get; set; }
member this.ReceiveRetryCount : int with get, set
Public Property ReceiveRetryCount As Integer

属性值

一个值,指定队列管理器在将消息传输到重试队列前应尝试发送该消息的最大次数。

例外

值小于零。

注解

如果达到尝试传递的最大次数且应用程序仍未处理消息,则会将消息发送到重试队列,以便在将来某个时刻重新进行传递。 将消息传输回发送队列之前的时间量由 RetryCycleDelay 控制。 如果重试周期达到 MaxRetryCycles 值,则根据 ReceiveErrorHandling 属性值调度此消息。

有关详细信息,请参阅 MaxRetryCyclesRetryCycleDelay

适用于