此主题尚未评级 - 评价此主题

QueueDescription 类

代表队列的元数据描述。

System..::..Object
  Microsoft.ServiceBus.Messaging..::..EntityDescription
    Microsoft.ServiceBus.Messaging..::..QueueDescription

命名空间:  Microsoft.ServiceBus.Messaging
程序集:  Microsoft.ServiceBus(在 Microsoft.ServiceBus.dll 中)
[DataContractAttribute(Name = "QueueDescription", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class QueueDescription : EntityDescription

QueueDescription 类型公开以下成员。

  名称说明
公共方法QueueDescription使用指定的相对路径初始化 QueueDescription 类的新实例。
页首
  名称说明
公共属性AccessedAt获取可访问消息的时间。
公共属性Authorization获取 AuthorizationRules
公共属性AutoDeleteOnIdle获取或设置在自动删除队列之前需经过的 TimeSpan 空闲时间间隔。最短持续时间为 5 分钟。
公共属性CreatedAt获取消息的确切创建时间。
公共属性DefaultMessageTimeToLive获取或设置默认的消息生存时间值。这是消息过期之前要经过的持续时间,从消息发送到 Service Bus 开始计算。这是未对消息本身设置 TimeToLive 时使用的默认值。超过 TimeToLive 值的消息将会过期,不再保留在消息存储中。订户无法接收过期的消息。
公共属性DuplicateDetectionHistoryTimeWindow获取或设置 TimeSpan 结构,以便定义重复项检测历史记录的持续时间。默认值为 10 分钟。
公共属性EnableBatchedOperations获取或设置一个值,用于指示是否启用了服务器端批处理操作。
公共属性EnableDeadLetteringOnMessageExpiration获取或设置一个值,用于指示当消息过期时,此队列是否支持死信。
公共属性ExtensionData获取或设置包含附加数据的结构。 (从 EntityDescription 继承。)
公共属性ForwardTo获取或设置消息转发到的接收器的路径。
公共属性IsAnonymousAccessible获取或设置一个值,用于指示消息是否可匿名访问。
公共属性IsReadOnly获取或设置一个值,用于指示实体描述是否是只读的。 (从 EntityDescription 继承。)
公共属性LockDuration获取或设置扫视锁定的持续时间,即针对其他接收者锁定消息的时间。LockDuration 的最大值为 5 分钟;默认值为 1 分钟。
公共属性MaxDeliveryCount获取或设置最大传递计数。经过此传递次数后,会自动将消息排入死信队列。
公共属性MaxSizeInMegabytes获取或设置队列的最大大小(以 MB 为单位),即分配给队列的内存大小。
公共属性MessageCount获取队列中的消息数。
公共属性MessageCountDetails获取队列的消息详细信息。
公共属性Path获取队列的名称。
公共属性RequiresDuplicateDetection获取或设置用于指示此队列是否需要重复项检测的值。
公共属性RequiresSession获取或设置一个值,用于指示队列是否支持会话概念。
公共属性SizeInBytes获取队列的大小(以字节为单位)。
公共属性Status获取或设置队列的当前状态(已启用或已禁用)。禁用了某个实体时,该实体将无法发送或接收消息。
公共属性SupportOrdering获取或设置一个值,用于指示队列是否支持排序。
公共属性UpdatedAt获取消息的确切更新时间。
公共属性UserMetadata获取或设置用户元数据。
页首
  名称说明
公共方法Equals (从 Object 继承。)
公共方法GetHashCode (从 Object 继承。)
公共方法GetType (从 Object 继承。)
公共方法ToString (从 Object 继承。)
页首
  名称说明
公共字段静态成员MessageTimeToLiveDefaultValue指定消息生存时间默认值。
页首
注意注意

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

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

社区附加资源

添加
© 2013 Microsoft. 版权所有。
facebook page visit twitter rss feed newsletter