IQueue インターフェイス

定義

Service Bus キューを表す型。

public interface IQueue : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.QueueInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ServiceBus.Fluent.IQueue>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IUpdate>
type IQueue = interface
    interface IIndependentChildResource<IServiceBusManager, QueueInner>
    interface IGroupableResource<IServiceBusManager, QueueInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IServiceBusManager>
    interface IHasInner<QueueInner>
    interface IIndependentChild<IServiceBusManager>
    interface IRefreshable<IQueue>
    interface IUpdatable<IUpdate>
Public Interface IQueue
Implements IGroupableResource(Of IServiceBusManager, QueueInner), IHasInner(Of QueueInner), IHasManager(Of IServiceBusManager), IIndependentChild(Of IServiceBusManager), IIndependentChildResource(Of IServiceBusManager, QueueInner), IRefreshable(Of IQueue), IUpdatable(Of IUpdate)
実装

プロパティ

AccessedAt

メッセージが最後に送信された時刻、またはこのキューに対する受信要求があった最後の時刻を取得します。

ActiveMessageCount

キュー内のアクティブなメッセージの数を取得します。

AuthorizationRules

Service Bus キューの承認規則を管理するためのエントリ ポイントを取得します。

CreatedAt

キューが作成された正確な時刻を取得します。

CurrentSizeInBytes

キューの現在のサイズをバイト単位で取得します。

DeadLetterMessageCount

配信不能キュー内のメッセージの数を取得します。

DefaultMessageTtlDuration

メッセージがキューに送信された時点から、メッセージの有効期限が切れるまでの期間を取得します。

DeleteOnIdleDurationInMinutes

キューが自動的に削除されるアイドル期間を取得します。

DuplicateMessageDetectionHistoryDuration

重複検出履歴の期間を取得します。

Id

リソース ID 文字列を取得します

(継承元 IHasId)
Inner

Service Bus キューを表す型。

(継承元 IHasInner<T>)
IsBatchedOperationsEnabled

サーバー側のバッチ処理操作が有効になっているかどうかを示す 値を取得します。

IsDeadLetteringEnabledForExpiredMessages

メッセージの有効期限が切れたときに、このキューが配信不能サポートを持っているかどうかを示します。

IsDuplicateDetectionEnabled

取得は、このキューで重複検出が必要かどうかを示します。

IsExpressEnabled

取得は、高速エンティティが有効かどうかを示します。

IsPartitioningEnabled

Gets は、キューを複数のメッセージ ブローカー間でパーティション分割するかどうかを示します。

IsSessionEnabled

キューがセッションをサポートしているかどうかを示す 値を取得します。

Key

Service Bus キューを表す型。

(継承元 IIndexable)
LockDurationInSeconds

ピーク ロックの期間を取得します。これは、メッセージが他の受信者に対してロックされている時間です。

Manager

このリソースの種類のマネージャー クライアントの種類を取得します。

(継承元 IHasManager<ManagerT>)
MaxDeliveryCountBeforeDeadLetteringMessage

配信不能としてマークする前のメッセージ配信の最大数を取得します。

MaxSizeInMB

キューに割り当てられたメモリの最大サイズをメガバイト単位で取得します。

MessageCount

キュー内のメッセージの数を取得します。

Name

リソースの名前を取得します

(継承元 IHasName)
Region

Service Bus キューを表す型。

(継承元 IResource)
RegionName

Service Bus キューを表す型。

(継承元 IResource)
ResourceGroupName

Service Bus キューを表す型。

(継承元 IHasResourceGroup)
ScheduledMessageCount

キューに送信されたメッセージのうち、使用のためにまだ解放されていないメッセージの数を取得します。

Status

キューの現在の状態を取得します。

Tags

Service Bus キューを表す型。

(継承元 IResource)
TransferDeadLetterMessageCount

配信不能に転送されたメッセージの数を取得します。

TransferMessageCount

別のキュー、トピック、またはサブスクリプションに転送されたメッセージの数を取得します。

Type

Service Bus キューを表す型。

(継承元 IResource)
UpdatedAt

キューが更新された正確な時刻を取得します。

メソッド

Refresh()

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
RefreshAsync(CancellationToken)

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
Update()

Service Bus キューを表す型。

(継承元 IUpdatable<T>)

適用対象