次の方法で共有


IWithCreate インターフェイス

定義

(WithCreate.create()) を使用して) 作成するリソースに必要な最小入力をすべて含む定義のステージ。また、その他のオプション設定を指定することもできます。

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

プロパティ

Key

(WithCreate.create()) を使用して) 作成するリソースに必要な最小入力をすべて含む定義のステージ。また、その他のオプション設定を指定することもできます。

(継承元 IIndexable)
Name

作成可能なリソースの名前を取得します。

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

(継承元 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

要求をキューに格納し、システム リソースが使用可能になったときに HTTP クライアントが要求を実行できるようにします。

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

メッセージの有効期限が切れる期間を指定します。 注: 明示的にオーバーライドされない限り、既定の ttl は無限 (TimeSpan.Max) です。

(継承元 IWithDefaultMessageTTL)
WithDeleteOnIdleDurationInMinutes(Int32)

キューが自動的に削除されるアイドル間隔。 注: 明示的にオーバーライドされない限り、アイドル期間の既定の削除は無限 (TimeSpan.Max) です。

(継承元 IWithDeleteOnIdle)
WithDuplicateMessageDetection(TimeSpan)

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

(継承元 IWithDuplicateMessageDetection)
WithExpiredMessageMovedToDeadLetterQueue()

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

(継承元 IWithExpiredMessageMovedToDeadLetterQueue)
WithExpressMessage()

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

(継承元 IWithExpressMessage)
WithMessageLockDurationInSeconds(Int32)

メッセージが他の受信者に対してロックされる時間を指定します。 注: 既定のロック期間が 60 秒であることを明示的にオーバーライドしない限り、許容される最大値は 300 秒です。

(継承元 IWithMessageLockDuration)
WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount(Int32)

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

(継承元 IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount)
WithNewListenRule(String)

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

(継承元 IWithAuthorizationRule)
WithNewManageRule(String)

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

(継承元 IWithAuthorizationRule)
WithNewSendRule(String)

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

(継承元 IWithAuthorizationRule)
WithoutMessageBatching()

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

(継承元 IWithMessageBatching)
WithoutPartitioning()

このキューで既定のパーティション分割を無効にすることを指定します。 注: 親 Service Bus が Premium SKU の場合、パーティションを無効にすることはできません。

(継承元 IWithPartitioning)
WithPartitioning()

このキューでパーティション分割を有効にすることを指定します。

(継承元 IWithPartitioning)
WithSession()

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

(継承元 IWithSession)
WithSizeInMB(Int64)

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

(継承元 IWithSize)

適用対象