NamespaceManager.GetRulesAsync メソッド

定義

オーバーロード

GetRulesAsync(String, String)

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

GetRulesAsync(String, String, String)

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

GetRulesAsync(String, String)

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

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.RuleDescription>> GetRulesAsync (string topicPath, string subscriptionName);
member this.GetRulesAsync : string * string -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.RuleDescription>>
Public Function GetRulesAsync (topicPath As String, subscriptionName As String) As Task(Of IEnumerable(Of RuleDescription))

パラメーター

topicPath
String

サービス名前空間のベース アドレスに対する相対トピック パス。

subscriptionName
String

サブスクリプションの名前です。

戻り値

非同期操作。

適用対象

GetRulesAsync(String, String, String)

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

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.RuleDescription>> GetRulesAsync (string topicPath, string subscriptionName, string filter);
member this.GetRulesAsync : string * string * string -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.RuleDescription>>
Public Function GetRulesAsync (topicPath As String, subscriptionName As String, filter As String) As Task(Of IEnumerable(Of RuleDescription))

パラメーター

topicPath
String

サービス名前空間のベース アドレスに対する相対トピック パス。

subscriptionName
String

サブスクリプションの名前です。

filter
String

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

戻り値

非同期操作。

var fiveMinutesAgo = DateTime.UtcNow.AddMinutes(-5).ToString("M/dd/yyyy hh:mm:ss");
var rulesInTheLast5Minutes = await namespaceManager.GetRulesAsync(topicName, subscriptionName, $"createdAt gt '{fiveMinutesAgo}'");

注釈

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

適用対象