Share via


TopicProperties クラス

定義

トピックの静的プロパティを表します。

public class TopicProperties : IEquatable<Azure.Messaging.ServiceBus.Administration.TopicProperties>
type TopicProperties = class
    interface IEquatable<TopicProperties>
Public Class TopicProperties
Implements IEquatable(Of TopicProperties)
継承
TopicProperties
実装

プロパティ

AuthorizationRules

AuthorizationRulesエンティティ レベルでユーザー アクセスを制御するトピックの 。

AutoDeleteOnIdle

TimeSpanトピックが自動的に削除されるアイドル間隔。

DefaultMessageTimeToLive

メッセージの既定の有効期間の値。 これは、メッセージが Service Bus に送信されてからメッセージが期限切れになるまでの期間です。

DuplicateDetectionHistoryTimeWindow

TimeSpanサービスによって維持される重複検出履歴の期間。

EnableBatchedOperations

サーバー側のバッチ処理操作が有効かどうかを示します。

EnablePartitioning

トピックを複数のメッセージ ブローカー間でパーティション分割するかどうかを示します。

MaxMessageSizeInKilobytes

このトピックに送信されるメッセージの最大メッセージ サイズ (キロバイト単位) を取得または設定します。 この機能は、Premium 名前空間とサービス バージョン "2021-05" 以降を使用している場合にのみ使用できます。 https://docs.microsoft.com/azure/service-bus-messaging/service-bus-premium-messaging

MaxSizeInMegabytes

トピックの最大サイズ (メガバイト単位)。 これは、トピックに割り当てられたメモリのサイズです。

Name

名前空間のベース アドレスを基準とするトピックの名前。

RequiresDuplicateDetection

この値は、トピックで重複するメッセージに対する保護が必要かどうかを示します。 true の場合、同じ MessageId メッセージを持ち、 の DuplicateDetectionHistoryTimeWindow 期間内にトピックに送信された重複するメッセージは破棄されます。

Status

トピックの現在の状態 (有効/無効)。

SupportOrdering

順序を維持する必要があるかどうかを定義します。 true の場合、トピックに送信されたメッセージは順番にサブスクリプションに転送されます。 パーティション分割されたトピックの場合、既定値は false で、true に設定しても効果はありません。

UserMetadata

ユーザーがトピックに関連付けることができるカスタム メタデータ。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

Equals(TopicProperties)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

演算子

Equality(TopicProperties, TopicProperties)

トピックの静的プロパティを表します。

Inequality(TopicProperties, TopicProperties)

トピックの静的プロパティを表します。

適用対象