TopicDescription クラス

定義

トピックの説明を表します。

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

コンストラクター

TopicDescription(String)

指定した相対パスを使用して、 TopicDescription クラスの新しいインスタンスを初期化します。

フィールド

MessageTimeToLiveDefaultValue

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

プロパティ

AccessedAt

メッセージがトピックに最後に送信された日時を取得します。

Authorization

説明の承認規則を取得します。

AutoDeleteOnIdle

トピックが自動的に TimeSpan 削除されるアイドル間隔を取得または設定します。 最小時間は、5 分です。

AvailabilityStatus

このインスタンスの可用性の状態を取得します。

CreatedAt

トピックが作成された日時を取得します。

DefaultMessageTimeToLive

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

DuplicateDetectionHistoryTimeWindow

重複検出履歴の TimeSpan 期間を定義する構造体を取得または設定します。

EnableBatchedOperations

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

EnableExpress

Express Entities が有効かどうかを示す値を取得または設定します。 高速トピックは、永続ストレージに書き込む前に、メッセージをメモリ内に一時的に保持します。

EnableFilteringMessagesBeforePublishing

発行の前にメッセージをフィルター処理する必要があるかどうかを取得または設定します。

EnablePartitioning

トピックを複数のメッセージ ブローカー間でパーティション分割できるかどうかを取得または設定します。 高速トピックは、永続ストレージに書き込む前に、メッセージをメモリ内に一時的に保持します。

ExtensionData

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

(継承元 EntityDescription)
IsAnonymousAccessible

匿名アクセスが許可されるかどうかを取得します。

IsReadOnly

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

(継承元 EntityDescription)
MaxSizeInMegabytes

トピックの最大サイズを MB 単位で取得または設定します。これは、トピックに割り当てられたメモリのサイズです。

MessageCountDetails

トピックに関するメッセージの詳細を取得します。

Path

トピックのパスを取得します。

RequiresDuplicateDetection

トピックで重複検出が必要かどうかを示す値を取得または設定します。

SizeInBytes

トピックのサイズをバイト単位で取得します。

Status

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

SubscriptionCount

その後、サブスクリプションの数を取得します。

SupportOrdering

サポート順序付けメソッドを取得または設定します。

UpdatedAt

トピックが更新された日時を取得します。

UserMetadata

説明に関連付けられているユーザー メタデータを取得または設定します。

メソッド

ThrowIfReadOnly()

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

(継承元 EntityDescription)

適用対象