作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将一些图像保存到 azure 的 blob 存储中,有两种方法来获取 blob 的引用 GetBlobReference和 GetBlobreferenceFromServer但我找不到两者之间的区别。
两者有什么区别吗?
最佳答案
有一些区别:
GetBlobReference
在旧版本的存储客户端库 (Microsoft.WindowsAzure.StorageClient
) 中,而 GetBlobReferenceFromServer
在较新版本的存储客户端库中存储客户端库 (Microsoft.WindowsAzure.Storage.Blob
)。GetBlobReference
只是为您提供对 blob 的引用。它不会告诉您 blob 的类型(Block
或 Page
),而 GetBlobReferenceFromServer
会告诉您 blob 类型,或者换句话说GetBlobReference
不会像 GetBlobReferenceFromServer
那样往返服务器。GetBlobReferenceFromServer
方法会进行服务器往返,因此 blob 必须存在于存储中。如果您在不存在的 blob 上调用此方法,该方法将引发错误。关于azure - GetBlobReference 和 GetBlobReferenceFromServer 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18053679/
我正在尝试将一些图像保存到 azure 的 blob 存储中,有两种方法来获取 blob 的引用 GetBlobReference和 GetBlobreferenceFromServer但我找不到两者
我正在将 Azure 存储从 1.7 SDK 升级到 2.3 SDK,并且已将我的 GetBlobReference(string) 调用更新为 GetBlockReferenceFromServer
我是一名优秀的程序员,十分优秀!