azure-storage - 为什么 Azure 存储队列上的 ApproximateMessageCount 属性可以为空?

标签 azure-storage azure-storage-queues

标题几乎解释了我的问题:

如果存储队列中没有消息,假设我们能够获取队列引用并建立连接,为什么它不只是返回 0?相反,它返回 null .

这是否与消息计数是“近似值”这一事实有关?好奇,胜过一切。

最佳答案

近似的消息计数从 null 开始表示它尚未初始化。在第一次调用 FetchAttributes 之后,它使用来自服务的当前值填充。如果此时队列中没有消息,则返回的值为零。

关于azure-storage - 为什么 Azure 存储队列上的 ApproximateMessageCount 属性可以为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37305670/

相关文章:

azure - 使用Azure存储取代Win2008文件服务器?

azure - 比较 Azure 计算机磁盘性能目标

azure - 用于将文件上传到 Blob 存储的 Windows Azure Web 角色

android - 使用 SAS(共享访问签名)通过 Azure 存储上传文件

c# - 如何在本地调试azure函数

.net - 访问 Azure 存储帐户中的所有队列

azure - 从 Azure 存储队列获取重复消息

Azure 逻辑应用从存储队列读取消息但不处理

c# - 如何将流从 HttpContent 结果上传到 Azure 文件存储

c# - 如何获取Azure存储队列大小/位置