你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CreateSubscriptionOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示订阅的元数据说明。
public class CreateSubscriptionOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateSubscriptionOptions>
type CreateSubscriptionOptions = class
interface IEquatable<CreateSubscriptionOptions>
Public Class CreateSubscriptionOptions
Implements IEquatable(Of CreateSubscriptionOptions)
- 继承
-
CreateSubscriptionOptions
- 实现
构造函数
CreateSubscriptionOptions(String, String) |
使用指定的名称和主题名称初始化 SubscriptionDescription 类的新实例。 |
CreateSubscriptionOptions(SubscriptionProperties) |
根据指定的SubscriptionProperties实例CreateSubscriptionOptions初始化 的新实例。 这对于基于现有订阅的属性创建新订阅很有用。 |
属性
AutoDeleteOnIdle |
自动 TimeSpan 删除订阅的空闲间隔。 |
DeadLetteringOnMessageExpiration |
指示消息过期时此订阅是否支持死信。 |
DefaultMessageTimeToLive |
消息的默认生存时间值。 这是消息过期的持续时间,从消息发送到服务总线时开始。 |
EnableBatchedOperations |
指示是否启用服务器端批处理操作。 |
EnableDeadLetteringOnFilterEvaluationExceptions |
指示在订阅规则评估失败时是否需要将消息转发到死信子队列。 |
ForwardDeadLetteredMessagesTo |
此订阅的所有死信邮件都转发到的收件人实体的名称。 |
ForwardTo |
发送到订阅的所有邮件都转发到的收件人实体的名称。 |
LockDuration |
速览锁接收的持续时间。 即,给定接收方锁定消息的时间量,以便其他接收方不会接收同一消息。 |
MaxDeliveryCount |
消息在死信之前的最大传递计数。 |
RequiresSession |
这指示订阅是否支持会话的概念。 会话消息遵循 FIFO 排序。 |
Status |
订阅的当前状态 (已启用/禁用) 。 |
SubscriptionName |
订阅的名称。 |
TopicName |
订阅所在的主题的名称。 |
UserMetadata |
用户可以与订阅关联的自定义元数据。 |
方法
Equals(CreateSubscriptionOptions) |
确定指定对象是否等于当前对象。 |
Equals(Object) |
确定指定对象是否等于当前对象。 |
GetHashCode() |
返回此实例的哈希代码。 |
运算符
Equality(CreateSubscriptionOptions, CreateSubscriptionOptions) |
表示订阅的元数据说明。 |
Inequality(CreateSubscriptionOptions, CreateSubscriptionOptions) |
表示订阅的元数据说明。 |