NamespaceManager.GetQueuesAsync メソッド

定義

オーバーロード

GetQueuesAsync(String)

指定したフィルターを使用して、サービス名前空間内のすべてのキューの列挙可能なコレクションを非同期的に取得します。

GetQueuesAsync()

サービス名前空間内のすべてのキューの列挙可能なコレクションを非同期的に取得します。

GetQueuesAsync(String)

指定したフィルターを使用して、サービス名前空間内のすべてのキューの列挙可能なコレクションを非同期的に取得します。

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.QueueDescription>> GetQueuesAsync (string filter);
member this.GetQueuesAsync : string -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.QueueDescription>>
Public Function GetQueuesAsync (filter As String) As Task(Of IEnumerable(Of QueueDescription))

パラメーター

filter
String

取得するキューをフィルター処理するために使用される文字列。

戻り値

非同期操作。

var queuesWithMessages = await namespaceManager.GetQueuesAsync("messageCount Gt 0");
var queuesStartsWith = await namespaceManager.GetQueuesAsync($"startswith(path, 'queue') eq true");

注釈

フィルター式の形式: {Propery} {Logical Operator} {Value} AND {Filter expression} {Function} {Logical Operator} {Value} AND {Filter expression} ----------------------------------------------------------------------------------------- Available properties: Path |ModifiedAt |AccessedAt |CreatedAt |MessageCount 論理演算子: Eq |Ne |Gt |Ge |Lt |Le Value: 対応するプロパティ型 Functions の値: startswith({Propery}, {Value})

適用対象

GetQueuesAsync()

サービス名前空間内のすべてのキューの列挙可能なコレクションを非同期的に取得します。

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.QueueDescription>> GetQueuesAsync ();
member this.GetQueuesAsync : unit -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.QueueDescription>>
Public Function GetQueuesAsync () As Task(Of IEnumerable(Of QueueDescription))

戻り値

非同期操作。

適用対象