销售电话: 1-800-867-1380

SubscriptionDescription 类

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

代表订阅的描述。

System.Object
  Microsoft.ServiceBus.Messaging.EntityDescription
    Microsoft.ServiceBus.Messaging.SubscriptionDescription

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

[DataContractAttribute(Name = "SubscriptionDescription", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SubscriptionDescription : EntityDescription

SubscriptionDescription 类型公开以下成员。

  名称说明
公共方法SubscriptionDescription初始化 SubscriptionDescription 类的新实例。
页首

  名称说明
公共属性AccessedAt获取上次向此订阅发送接收请求的时间。
公共属性AutoDeleteOnIdle获取或设置在自动删除订阅之前需经过的 TimeSpan 空闲时间间隔。最短持续时间为 5 分钟。
公共属性AvailabilityStatus获取消息的实体可用性状态。
公共属性CreatedAt获取消息的确切创建时间。
公共属性DefaultMessageTimeToLive获取或设置默认的消息生存时间值。这是消息过期之前要经过的持续时间,从消息发送到 Service Bus 开始计算。这是未对消息本身设置 TimeToLive 时使用的默认值。超过 TimeToLive 值的消息将会过期,不再保留在消息存储中。订户无法接收过期的消息。消息的 TimeToLive 值可以小于此处指定的值,但默认情况下 TimeToLive 设置为 MaxValue。因此,此属性成为应用于消息的默认生存时间值。
公共属性EnableBatchedOperations获取或设置一个值,用于指示是否启用了批处理操作。
公共属性EnableDeadLetteringOnFilterEvaluationExceptions获取或设置该值,以便指示当筛选器评估异常时,订阅是否支持死信。
公共属性EnableDeadLetteringOnMessageExpiration获取或设置该值,以便指示当消息过期时,订阅是否支持死信。
公共属性ExtensionData获取或设置包含附加数据的结构。 (从 EntityDescription 继承。)
公共属性ForwardDeadLetteredMessagesTo获取或设置死信消息转发到的接收器的路径。
公共属性ForwardTo获取或设置消息转发到的接收器的路径。
公共属性IsReadOnly获取或设置一个值,用于指示实体描述是否是只读的。 (从 EntityDescription 继承。)
公共属性LockDuration获取或设置订阅的锁定持续时间跨度。
公共属性MaxDeliveryCount获取或设置最大传递次数。
公共属性MessageCount获取消息数。
公共属性MessageCountDetails获取有关订阅的消息详细信息。
公共属性Name获取订阅描述的名称。
公共属性RequiresSession获取或设置用于指示订阅是否支持会话概念的值。
公共属性Status获取或设置订阅的当前状态(已启用或已禁用)。禁用了某个实体时,该实体将无法发送或接收消息。
公共属性TopicPath获取此订阅描述所属的主题的路径。
公共属性UpdatedAt获取消息的确切更新时间。
公共属性UserMetadata获取或设置用户元数据。
页首

  名称说明
公共方法Equals (从 Object 继承。)
公共方法GetHashCode (从 Object 继承。)
公共方法GetType (从 Object 继承。)
公共方法ToString (从 Object 继承。)
页首

  名称说明
公共字段静态成员MessageTimeToLiveDefaultValue指定消息生存时间默认值。
页首

注意注意

Entity names are case-insensitive; for example MYSUBSCRIPTION is the same as mysubscription. Therefore, you should use IgnoreCase in any comparison of entity names.

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。
本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈

社区附加资源

添加
Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2015 Microsoft