1 つのサブスクリプションで 1 つのトピックを持っています。
次のようなメッセージを作成しています。
BrokeredMessage messageTaskA = new BrokeredMessage("New Task");
messageTaskA.Properties["Type"] = "A";
BrokeredMessage messageTaskB = new BrokeredMessage("New Task");
messageTaskB.Properties["Type"] = "B";
合計メッセージ、タイプ A の合計メッセージ、タイプ B カウンターの合計メッセージが必要です。
1) サブスクリプション内のメッセージの合計: SubscriptionDescription desc = namespaceManager.GetSubscription("topicName", "subscriptionName"); totalTask = desc.MessageCount;
2) タイプ A のサブスクリプション内のメッセージの合計: ????
3) タイプ B のサブスクリプション内のメッセージの合計: ????
Receive 関数と Abandon 関数を使用せずにこれを行うことは可能ですか? たぶんフィルターを使用していますか?
前もって感謝します ルイ