IQueue インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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)
- 実装
-
IGroupableResource<ManagerT,InnerT> IGroupableResource<IServiceBusManager,QueueInner> IHasId IHasInner<InnerT> IHasInner<QueueInner> IHasManager<ManagerT> IHasManager<IServiceBusManager> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IServiceBusManager> IIndependentChildResource<IServiceBusManager,QueueInner> IResource IIndexable IRefreshable<IQueue> IUpdatable<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>) |
適用対象
Azure SDK for .NET