【发布时间】:2017-08-22 16:41:08
【问题描述】:
我正在尝试访问 $MetricsCapacityBlob(SO:Azure Storage Table size)以查看我的 azure 帐户中 blob 的总大小。这就是我所拥有的:
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(connectionString);
var cloudTableClient = storageAccount.CreateCloudTableClient();
var table = cloudTableClient.GetTableReference("$MetricsCapacityBlob");
var query = new TableQuery();
var result = table.ExecuteQuery(query).ToList();
问题是,result 的长度始终为 0。我做错了什么?
【问题讨论】:
-
文档 (msdn.microsoft.com/library/azure/hh343264.aspx) sais 存储容量指标每天仅更新一次。因此,如果您刚刚启用存储分析并尝试此代码,它将返回 0 条记录。同时您可以使用任何存储工具来检查表格内容并与您的代码进行比较以避免混淆。
标签: c# azure azure-storage