CreateQueueOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キューの作成に指定できるオプションのセットを表します。
public class CreateQueueOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateQueueOptions>
type CreateQueueOptions = class
interface IEquatable<CreateQueueOptions>
Public Class CreateQueueOptions
Implements IEquatable(Of CreateQueueOptions)
- 継承
-
CreateQueueOptions
- 実装
コンストラクター
CreateQueueOptions(QueueProperties) |
指定したQueuePropertiesインスタンスに基づいて、 のCreateQueueOptions新しいインスタンスを初期化します。 これは、既存のキューのプロパティに基づいて新しいキューを作成する場合に便利です。 |
CreateQueueOptions(String) |
指定した相対名を使用して の CreateQueueOptions 新しいインスタンスを初期化します。 |
プロパティ
AuthorizationRules |
AuthorizationRulesエンティティ レベルでユーザー アクセスを制御するキュー上の 。 |
AutoDeleteOnIdle |
TimeSpanキューが自動的に削除されるアイドル間隔。 |
DeadLetteringOnMessageExpiration |
メッセージの有効期限が切れたときに、このキューで配信不能がサポートされているかどうかを示します。 |
DefaultMessageTimeToLive |
メッセージの既定の有効期間の値。 これは、メッセージが Service Bus に送信されてからメッセージが期限切れになるまでの期間です。 |
DuplicateDetectionHistoryTimeWindow |
TimeSpanサービスによって維持される重複検出履歴の期間。 |
EnableBatchedOperations |
サーバー側のバッチ処理操作が有効かどうかを示します。 |
EnablePartitioning |
キューを複数のメッセージ ブローカー間でパーティション分割するかどうかを示します。 |
ForwardDeadLetteredMessagesTo |
このキューのすべての配信不能メッセージの転送先となる受信者エンティティの名前。 |
ForwardTo |
キューに送信されたすべてのメッセージの転送先となる受信者エンティティの名前。 |
LockDuration |
ピーク ロック受信の期間。 つまり、他の受信者が同じメッセージを受信しないように、特定の受信者によってメッセージがロックされている時間です。 |
MaxDeliveryCount |
配信不能になる前のメッセージの最大配信数。 |
MaxMessageSizeInKilobytes |
このキューに送信されるメッセージの最大メッセージ サイズを KB 単位で取得または設定します。 この機能は、Premium 名前空間とサービス バージョン "2021-05" 以降を使用している場合にのみ使用できます。 https://docs.microsoft.com/azure/service-bus-messaging/service-bus-premium-messaging |
MaxSizeInMegabytes |
キューの最大サイズ (MB 単位)。 これは、キューに割り当てられたメモリのサイズです。 |
Name |
名前空間のベース アドレスに対する相対的なキューの名前。 |
RequiresDuplicateDetection |
この値は、キューで重複するメッセージに対する保護が必要かどうかを示します。 true の場合、同じ MessageId メッセージを持ち、 の DuplicateDetectionHistoryTimeWindow 期間内にキューに送信された重複するメッセージは破棄されます。 |
RequiresSession |
これは、キューがセッションの概念をサポートしているかどうかを示します。 セッションフル メッセージは FIFO の順序に従います。 |
Status |
キューの現在の状態 (有効/無効)。 |
UserMetadata |
ユーザーがキューに関連付けることができるカスタム メタデータ。 |
メソッド
Equals(CreateQueueOptions) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 |
演算子
Equality(CreateQueueOptions, CreateQueueOptions) |
キューの作成に指定できるオプションのセットを表します。 |
Inequality(CreateQueueOptions, CreateQueueOptions) |
キューの作成に指定できるオプションのセットを表します。 |
適用対象
Azure SDK for .NET