次の方法で共有


IUpdate インターフェイス

定義

変更できるすべての設定を含む Service Bus キュー更新操作のテンプレート。

public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.ServiceBus.Fluent.IQueue>, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithAuthorizationRule, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithDefaultMessageTTL, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithDeleteOnIdle, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithDuplicateMessageDetection, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithExpiredMessageMovedToDeadLetterQueue, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithExpressMessage, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithMessageBatching, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithMessageLockDuration, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithSession, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithSize
type IUpdate = interface
    interface IAppliable<IQueue>
    interface IIndexable
    interface IWithSize
    interface IWithDeleteOnIdle
    interface IWithMessageLockDuration
    interface IWithDefaultMessageTTL
    interface IWithSession
    interface IWithExpressMessage
    interface IWithMessageBatching
    interface IWithDuplicateMessageDetection
    interface IWithExpiredMessageMovedToDeadLetterQueue
    interface IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount
    interface IWithAuthorizationRule
Public Interface IUpdate
Implements IAppliable(Of IQueue), IWithAuthorizationRule, IWithDefaultMessageTTL, IWithDeleteOnIdle, IWithDuplicateMessageDetection, IWithExpiredMessageMovedToDeadLetterQueue, IWithExpressMessage, IWithMessageBatching, IWithMessageLockDuration, IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, IWithSession, IWithSize
実装

プロパティ

Key

変更できるすべての設定を含む Service Bus キュー更新操作のテンプレート。

(継承元 IIndexable)

メソッド

Apply()

更新要求を実行します。

(継承元 IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

更新要求を非同期的に実行します。

(継承元 IAppliable<T>)
WithDefaultMessageTTL(TimeSpan)

メッセージの有効期限が切れる期間を指定します。

(継承元 IWithDefaultMessageTTL)
WithDeleteOnIdleDurationInMinutes(Int32)

キューが自動的に削除されるアイドル間隔。

(継承元 IWithDeleteOnIdle)
WithDuplicateMessageDetectionHistoryDuration(TimeSpan)

重複メッセージ検出履歴の期間を指定します。

(継承元 IWithDuplicateMessageDetection)
WithExpiredMessageMovedToDeadLetterQueue()

期限切れのメッセージを配信不能キューに移動する必要があることを指定します。

(継承元 IWithExpiredMessageMovedToDeadLetterQueue)
WithExpressMessage()

このキュー内のメッセージが高速であることを指定します。そのため、メッセージ をメッセージング ストアに格納する前に、しばらくメモリにキャッシュできます。

(継承元 IWithExpressMessage)
WithMessageBatching()

Service Bus が内部ストアにメッセージを書き込んだり、メッセージを削除したりするときに、複数のメッセージをバッチ処理できることを指定します。 これにより、スループットが向上します。

(継承元 IWithMessageBatching)
WithMessageLockDurationInSeconds(Int32)

メッセージが他の受信者に対してロックされている時間を指定します。

(継承元 IWithMessageLockDuration)
WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount(Int32)

メッセージを配信できる最大回数を指定します。 この数を超えると、メッセージは配信不能キューに移動されます。

(継承元 IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount)
WithNewListenRule(String)

キューのリッスン承認規則を作成します。

(継承元 IWithAuthorizationRule)
WithNewManageRule(String)

キューの管理承認規則を作成します。

(継承元 IWithAuthorizationRule)
WithNewSendRule(String)

キューの送信承認規則を作成します。

(継承元 IWithAuthorizationRule)
WithoutAuthorizationRule(String)

キューの承認規則を削除します。

(継承元 IWithAuthorizationRule)
WithoutDuplicateMessageDetection()

重複メッセージ検出を無効にする必要があることを指定します。

(継承元 IWithDuplicateMessageDetection)
WithoutExpiredMessageMovedToDeadLetterQueue()

期限切れのメッセージを配信不能キューに移動しないように指定します。

(継承元 IWithExpiredMessageMovedToDeadLetterQueue)
WithoutExpressMessage()

このキュー内のメッセージが高速でないため、メモリにキャッシュする必要があることを指定します。

(継承元 IWithExpressMessage)
WithoutMessageBatching()

Service Bus が内部ストアにメッセージを書き込んだり、メッセージを削除したりするときに、メッセージのバッチ処理を無効にすることを指定します。

(継承元 IWithMessageBatching)
WithoutSession()

キューのセッション サポートを無効にすることを指定します。

(継承元 IWithSession)
WithSession()

キューに対してセッション サポートを有効にすることを指定します。

(継承元 IWithSession)
WithSizeInMB(Int64)

キューに割り当てられるメモリの最大サイズを指定します。

(継承元 IWithSize)

適用対象