为什么 Azure 存储 queue 上的 ApproximateMessageCount 属性 可以为空?
Why is the ApproximateMessageCount property on an Azure Storage queue nullable?
标题几乎解释了我的问题:
如果存储 Queue 中没有消息,为什么它不只是 return 0,假设我们能够获得 queue 引用并建立连接?相反,它 returns null
.
是否与留言数有关"approximate?"好奇,比什么都重要。
大致的消息计数以 null
开头,表示尚未初始化。在第一次调用 FetchAttributes
后,它会填充来自服务的当前值。如果此时队列中没有消息,则返回值为零。
标题几乎解释了我的问题:
如果存储 Queue 中没有消息,为什么它不只是 return 0,假设我们能够获得 queue 引用并建立连接?相反,它 returns null
.
是否与留言数有关"approximate?"好奇,比什么都重要。
大致的消息计数以 null
开头,表示尚未初始化。在第一次调用 FetchAttributes
后,它会填充来自服务的当前值。如果此时队列中没有消息,则返回值为零。