导出 (0) 打印
全部展开

QueueDescription.DefaultMessageTimeToLive 属性

注:本页面内容可能不完全适用中国大陆地区运营的 Windows Azure服务。如要了解不同地区 Windows Azure 服务的差异, 请参考本网站.

获取或设置默认的消息生存时间值。这是消息过期之前要经过的持续时间,从消息发送到 Service Bus 开始计算。这是未对消息本身设置 TimeToLive 时使用的默认值。

超过 TimeToLive 值的消息将会过期,不再保留在消息存储中。订户无法接收过期的消息。

消息的 TimeToLive 值可以小于此处指定的值,但默认情况下 TimeToLive 设置为 MaxValue。因此,此属性成为应用于消息的默认生存时间值。

命名空间:  Microsoft.ServiceBus.Messaging
程序集:  Microsoft.ServiceBus(在 Microsoft.ServiceBus.dll 中)

public TimeSpan DefaultMessageTimeToLive { get; set; }

属性值

类型:System.TimeSpan
默认的消息生存时间值。

如果你设置了 EnableDeadLetteringOnMessageExpiration 属性,则任何在过期时间之前未接收的消息均将移至死信队列中。

TimeToLive 没有最小或最大绑定。

社区附加资源

添加
显示:
© 2015 Microsoft