Share via


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

CreateSubscriptionOptions 类

定义

表示订阅的元数据说明。

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)

表示订阅的元数据说明。

适用于