SubscriptionDescription クラス

定義

サブスクリプションの説明を表します。

[System.Runtime.Serialization.DataContract(Name="SubscriptionDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SubscriptionDescription : Microsoft.ServiceBus.Messaging.EntityDescription
[<System.Runtime.Serialization.DataContract(Name="SubscriptionDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type SubscriptionDescription = class
    inherit EntityDescription
Public NotInheritable Class SubscriptionDescription
Inherits EntityDescription
継承
SubscriptionDescription
属性

コンストラクター

SubscriptionDescription(String, String)

SubscriptionDescription クラスの新しいインスタンスを初期化します。

フィールド

MessageTimeToLiveDefaultValue

メッセージの有効期間の既定値

プロパティ

AccessedAt

このサブスクリプションに対する受信要求があった最後の時刻を取得します。

AutoDeleteOnIdle

サブスクリプションが自動的に TimeSpan 削除されるアイドル間隔を取得または設定します。 最小時間は、5 分です。

AvailabilityStatus

メッセージングのエンティティの可用性状態を取得します。

ClientAffineProperties

サブスクリプションの説明を表します。

CreatedAt

メッセージが作成された正確な時刻を取得します。

DefaultMessageTimeToLive

既定のメッセージの有効期間の値を取得または設定します。 これは、メッセージが Service Bus に送信されてから、メッセージが有効期限切れになるまでの間隔です。 これは、 がメッセージ自体に設定されていない場合 TimeToLive に使用される既定値です。TimeToLive 値より古いメッセージは期限切れになり、メッセージ ストアに保持されなくなります。 サブスクライバーは期限切れのメッセージを受信できません。メッセージの TimeToLive 値はここで指定した値より小さくなりますが、既定では TimeToLive は に MaxValue設定されています。 したがって、このプロパティは、メッセージに適用される既定の有効期間の値になります。

EnableBatchedOperations

バッチ処理が有効かどうかを示す値を取得または設定します。

EnableDeadLetteringOnFilterEvaluationExceptions

フィルター評価例外でサブスクリプションで配信不能がサポートされているかどうかを示す値を取得または設定します。

EnableDeadLetteringOnMessageExpiration

メッセージの有効期限が切れたときにサブスクリプションで配信不能がサポートされているかどうかを示す値を取得または設定します。

ExtensionData

追加のデータを格納する構造体を取得または設定します。

(継承元 EntityDescription)
ForwardDeadLetteredMessagesTo

配信不能メッセージの転送先の受信者へのパスを取得または設定します。

ForwardTo

メッセージの転送先の受信者へのパスを取得または設定します。

IsClientAffine

サブスクリプションの説明を表します。

IsReadOnly

エンティティの説明が読み取り専用かどうかを示す値を取得または設定します。

(継承元 EntityDescription)
LockDuration

サブスクリプションのロック期間の期間を取得または設定します。

MaxDeliveryCount

配信の最大数を取得または設定します。

MessageCount

メッセージの数を取得します。

MessageCountDetails

サブスクリプションに関するメッセージの詳細を取得します。

Name

サブスクリプションの説明の名前を取得します。

RequiresSession

サブスクリプションがセッションの概念をサポートしているかどうかを示す値を取得または設定します。

Status

サブスクリプションの現在の状態 (有効または無効) を取得または設定します。 エンティティが無効になっている場合、そのエンティティはメッセージを送受信できません。

TopicPath

このサブスクリプションの説明が属するトピックのパスを取得します。

UpdatedAt

メッセージが更新された正確な時刻を取得します。

UserMetadata

ユーザー メタデータを取得または設定します。

メソッド

ThrowIfReadOnly()

エンティティの説明が読み取り専用の場合は、例外をスローします。

(継承元 EntityDescription)

適用対象