此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
导出 (0) 打印
全部展开

QueueDescription 类

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

代表队列的元数据描述。

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 NotInheritable Class QueueDescription _
	Inherits EntityDescription
用法
Dim instance As QueueDescription

QueueDescription 类型公开以下成员。

  名称说明
公共方法QueueDescription使用指定的相对路径初始化 QueueDescription 类的新实例。
页首

  名称说明
公共属性AccessedAt获取上次发送消息的时间,或上次向此队列发送接收请求的时间。
公共属性Authorization获取 AuthorizationRules
公共属性AutoDeleteOnIdle获取或设置在自动删除队列之前需经过的 TimeSpan 空闲时间间隔。最短持续时间为 5 分钟。
公共属性AvailabilityStatus获取队列的实体可用性状态。
公共属性CreatedAt获取消息的确切创建时间。
公共属性DefaultMessageTimeToLive获取或设置默认的消息生存时间值。这是消息过期之前要经过的持续时间,从消息发送到 Service Bus 开始计算。这是未对消息本身设置 TimeToLive 时使用的默认值。超过 TimeToLive 值的消息将会过期,不再保留在消息存储中。订户无法接收过期的消息。消息的 TimeToLive 值可以小于此处指定的值,但默认情况下 TimeToLive 设置为 MaxValue。因此,此属性成为应用于消息的默认生存时间值。
公共属性DuplicateDetectionHistoryTimeWindow获取或设置 TimeSpan 结构,以便定义重复项检测历史记录的持续时间。默认值为 10 分钟。
公共属性EnableBatchedOperations获取或设置一个值,用于指示是否启用了服务器端批处理操作。
公共属性EnableDeadLetteringOnMessageExpiration获取或设置一个值,用于指示当消息过期时,此队列是否支持死信。
公共属性EnableExpress获取或设置是否使队列能够在多个消息代理间分区。在将消息写入到永久存储空间之前,快速队列会在内存中临时保留该消息。
公共属性EnablePartitioning获取或设置一个值,该值指示是否启用要在多个消息代理间分区的队列。
公共属性ExtensionData获取或设置包含附加数据的结构。 (从 EntityDescription 继承。)
公共属性ForwardDeadLetteredMessagesTo获取或设置死信消息转发到的接收器的路径。
公共属性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指定消息生存时间默认值。
页首

注意注意

实体名称不区分大小写;例如,MYQUEUE 与 myqueue 相同。因此,在进行实体名称的任何比较时,应使用 IgnoreCase

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

社区附加资源

添加
显示:
© 2015 Microsoft