导出 (0) 打印
全部展开

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 继承。)
公共属性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) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

社区附加资源

添加
显示:
© 2014 Microsoft