【问题标题】:Windows Azure: length of blob remains 0Windows Azure:blob 的长度保持为 0
【发布时间】:2012-05-11 12:34:14
【问题描述】:

我对如何在 Windows Azure 中获取 blob 的大小感到困惑。

在我的例子中,我首先使用 CloudBlockBlob blob = container.GetBlockBlobReference(foo); 获取 blob 引用(这里 foo 是 blob 的名称,我确定 blob 存在)。然后我尝试获取 blob 大小 blob.Property.Length; 但是,它总是返回 0。我在此语句处设置断点并跟踪 blob 的 blob:uri 中的内容是正确的,我可以推断该 blob 是从中正确检索的吗?而Properties 中的所有字段都是null0。我想不出解决办法。是不是因为我目前在Storage Emulator本地模拟应用,部署后就OK了?

感谢和最好的问候。

【问题讨论】:

    标签: c# azure azure-storage azure-table-storage azure-blob-storage


    【解决方案1】:

    致电blob.FetchAttributes()GetBlockBlobReference 实际上并没有对 blob 服务进行任何调用。它只是构造一个表示 blob 的本地对象。

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 2014-07-27
      • 1970-01-01
      • 2018-06-28
      • 1970-01-01
      • 2017-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多