MsmqBindingElementBase.ValidityDuration 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指定由接收上下文功能锁定消息的持续时间。
public:
property TimeSpan ValidityDuration { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ValidityDuration { get; set; }
member this.ValidityDuration : TimeSpan with get, set
Public Property ValidityDuration As TimeSpan
属性值
将由接收上下文功能锁定消息的持续时间。
例外
值小于零或大于 Int32.MaxValue。
注解
默认值为“5 分钟”。 接收上下文将锁定消息以进行检查,直到使用完消息或将其释放回队列。 有效期属性指定在自动将消息释放回队列之前,由接收上下文锁定消息的时长。
重要
当 ValidityDuration 对某一消息过期时,如果过期是在事务处理期间发生的,则会随工作流实例一起中止用于其处理的任何事务。