CreateTopicOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
トピックの作成に指定できるオプションを表します。
public class CreateTopicOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateTopicOptions>
type CreateTopicOptions = class
interface IEquatable<CreateTopicOptions>
Public Class CreateTopicOptions
Implements IEquatable(Of CreateTopicOptions)
- 継承
-
CreateTopicOptions
- 実装
コンストラクター
CreateTopicOptions(String) |
指定した相対名を使用して の CreateTopicOptions 新しいインスタンスを初期化します。 |
CreateTopicOptions(TopicProperties) |
指定したTopicPropertiesインスタンスに基づいて のCreateTopicOptions新しいインスタンスを初期化します。 これは、既存のトピックのプロパティに基づいて新しいトピックを作成する場合に便利です。 |
プロパティ
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(CreateTopicOptions) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 |
演算子
Equality(CreateTopicOptions, CreateTopicOptions) |
トピックの作成に指定できるオプションを表します。 |
Inequality(CreateTopicOptions, CreateTopicOptions) |
トピックの作成に指定できるオプションを表します。 |
適用対象
Azure SDK for .NET