none
知道hubname,hubpath等信息,如何查询相应的注册用户数量 RRS feed

  • 问题

  • 您好,我用的是azure service bus,不是IoT hub, 有什么快速的方法可以根据hubname查询出,该hubname一共注册了多少个用户?简单来说,我应该调用那个.dll,里面那个API,可以直接查询出,你们有没有提供这样的API?
    2017年12月11日 10:24

全部回复

  • Hi liangsiping,

    > Azure Service Bus 通过 hubname 查询注册了多少用户?

    您使用的是 Azure Service Bus Topic? 需要知道在该 Topic 下注册了多少 Subscriptions?

    通过 REST API - Subscriptions - List By Topic 列出指定主题下的所有订阅, 同样,SDK 中也有对应的方法 GetSubscriptions , 以 C# 为例:

    private void EnumerateTopics()
    {
        var namespaceManager = NamespaceManager.CreateFromConnectionString(c_ConnectionString);
        const string topicName = "testtopic";
    
        var subscriptions = namespaceManager.GetSubscriptions(topicName);
    
        // do stuff with subscriptions
    }

    MSDN 社区技术支持
    如果该回复解决了您的问题,请及时点击“标记为答案”选项,如未解决请选择“取消标记为答案”,这会有利于其他人员来阅读您的帖子。如果您对MSDN 技术支持有任何的建议或意见,请随时联系 MSDNFSF@microsoft.com

    2017年12月13日 6:35
    版主