Share via


QueueProperties クラス

定義

キューの静的プロパティを表します。

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

プロパティ

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(Object)

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

Equals(QueueProperties)

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

GetHashCode()

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

演算子

Equality(QueueProperties, QueueProperties)

キューの静的プロパティを表します。

Inequality(QueueProperties, QueueProperties)

キューの静的プロパティを表します。

適用対象