- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在 BlobHelper.GetBlobReference() 下载之后或之前获取属性进行日志记录,最后我尝试使用 blob.FetchAttributes();但不起作用我的属性为空。我的容器和 blob 没有权限
public static CloudBlob GetBlobReference(string containerName,string fileName)
{
var blobClient = GetBlobClient();
if (blobClient != null)
{
var contRef=blobClient.GetContainerReference(containerName);
return contRef.GetBlobReference(fileName);
}
return null;
}
var blob = BlobHelper.GetBlobReference(SelectedContainer,
fileName);
if (blob.Properties != null)
{
//I try to get Lenght of blob but it is -1
}
最佳答案
这是预期的行为。 GetBlobReference
只是在客户端上创建一个 CloudBlob
实例,并不发出网络请求。来自文档link
:
Call this method to return a reference to a blob of any type in this container. Note that this method does not make a request against Blob storage. You can return a reference to the blob whether or not it exists yet.
如果您想要填充属性,则必须调用 FetchAttributes
或使用GetBlobReferenceFromServer
.
关于Azure GetBlobReference 属性后为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43659870/
我尝试在 BlobHelper.GetBlobReference() 下载之后或之前获取属性进行日志记录,最后我尝试使用 blob.FetchAttributes();但不起作用我的属性为空。我的容器
我正在尝试将一些图像保存到 azure 的 blob 存储中,有两种方法来获取 blob 的引用 GetBlobReference和 GetBlobreferenceFromServer但我找不到两者
我对 Blob 有点困惑。我读过一些文章,说有两种 blob、 block 和页面,但我可以在 SDK 的库中看到第三种: container.GetBlockBlobReference(); //
我正在尝试获取有关 Azure blob(上次修改的 UTC 日期时间)的一些信息。此信息存储在 CloudBlob.Properties.LastModifiedUtc 属性中。 如果我使用方法 G
我是一名优秀的程序员,十分优秀!