你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ServiceBusQueueCreateParameters 类

定义

public class ServiceBusQueueCreateParameters
type ServiceBusQueueCreateParameters = class
Public Class ServiceBusQueueCreateParameters
继承
ServiceBusQueueCreateParameters

构造函数

ServiceBusQueueCreateParameters()

初始化 ServiceBusQueueCreateParameters 类的新实例。

ServiceBusQueueCreateParameters(String)

使用所需的参数初始化 ServiceBusQueueCreateParameters 类的新实例。

属性

AuthorizationRules

可选。 获取描述授权规则。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

AutoDeleteOnIdle

可选。 实现。

CountDetails

可选。 当前队列统计信息。

DeadLetteringOnMessageExpiration

可选。 此字段控制服务总线如何处理 TTL 已过期的消息。 如果启用并且消息过期,服务总线会将消息从队列移动到队列的死信子队列。 如果禁用,将从队列中永久删除消息。 仅在队列创建时可设置。* 默认值:false (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

DefaultMessageTimeToLive

可选。 根据是否启用 DeadLettering,如果消息在队列中存储的时间超过指定时间,则消息会自动移动到 DeadLetterQueue 或删除。 当且仅当消息 TTL 小于队列上设置的 TTL 时,在消息上指定的 TTL 才会覆盖此值。 创建队列后此值不可变:* 范围:1 秒 - TimeSpan.MaxValue* 默认值:TimeSpan.MaxValue (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

DuplicateDetectionHistoryTimeWindow

可选。 指定服务总线检测消息重复的时间跨度:* 范围:1 秒 - 7 天*默认值:10 分钟, (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

EnableBatchedOperations

可选。 对特定队列执行操作时,启用或禁用服务端批处理行为。 启用后,服务总线将收集/批处理多个操作到后端,以便提高连接效率。 如果用户希望降低操作延迟,则可以禁用此功能。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

EntityAvailabilityStatus

可选。 队列的当前可用性状态。

IsAnonymousAccessible

可选。 获取是否允许匿名访问。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

LockDuration

可选。 确定将由接受者处理的消息的锁定时间(单位:秒)。 此锁定期限过后,消息将解锁并可供下一个接收者使用。 仅在队列创建时可设置:* 范围:0

MaxDeliveryCount

可选。 SB 在死信或放弃之前尝试传递消息的最大次数。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

MaxSizeInMegabytes

可选。 指定最大队列大小 (MB)。 尝试将消息加入队列时,如果该消息会导致队列超过此值,尝试将失败。 只能在队列创建时使用以下值设置此参数:* 范围:1 - 1024 (有效值为 1024, 2048、3072、4096、5120) * 默认值:1*1024 (有效值为 1024、2048、3072、4096、5120) (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

MessageCount

可选。 显示队列中的当前消息数。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

Name

必需。 队列的名称。

RequiresDuplicateDetection

可选。 仅在队列创建时可设置。* 持久队列的默认值:false (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

RequiresSession

可选。 只可以在创建队列时设置。 如果设置为 true,则队列将感知会话,并且仅支持 SessionReceiver。 REST 不支持会话感知队列。* 持久队列的默认值:false (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

SizeInBytes

可选。 反映队列中消息当前占用的实际字节数,以达到队列的配额。* 范围:0 -MaxTopicSizeinMegaBytes (http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx 有关详细信息)

Status

可选。 获取或设置队列的当前状态(已启用或已禁用)。 禁用了某个队列时,该队列将无法发送或接收消息。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

SupportOrdering

可选。 获取或设置队列是否支持排序。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh780773.aspx)

适用于