欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

判断cloudblob是否存在

发布时间:2023/12/9 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 判断cloudblob是否存在 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

这是开博的第一篇,还要废话一下。我写的很多内容都是网上找资料然后自己总结出来的,原出处已经很难找到了,所以不会标出引用的内容。如果侵犯到您的版权,请和我联系,我会删改相关的内容。

 

cloudblob 是azure blob的一个子单元,相当于windows中的文件(container相当于文件夹).  在windows azure 提供的blob api中没有直接判断cloudblob是否存在的API。我们可以自己写一个类扩展cloudblob的功能。      类如下:

 

代码 public static class BlobExtensions
{
public static bool Exists(this CloudBlob blob)
{
try
{
blob.FetchAttributes();
return true;
}
catch (StorageClientException e)
{
if (e.ErrorCode == StorageErrorCode.ResourceNotFound)
{
return false;
}
else
{
throw;
}
}
}

}

 

转载于:https://www.cnblogs.com/allenGan/archive/2011/01/13/1934599.html

总结

以上是生活随笔为你收集整理的判断cloudblob是否存在的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。