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

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是否存在相关推荐

  1. 如何判断飞机的年限_技术流带你鉴定前风挡玻璃更换,不再使用日期判断!

    ​ 这又是一篇关于前风挡玻璃鉴定的文章,我记得在二手车鉴定微信公众号里面已经发布好几篇这样的文章了,当然每篇文章的住重点不同,今天这一篇应该是完结篇,它们在一起能组成一套玻璃更换系列专题课程: 我们回 ...

  2. python程序如何执行死刑图片_如何判断对象已死

    已死的对象就是不可能被任何途径使用的对象,有以下几种方法判断一个对象是否已经死了: 引用计数 给对象添加一个引用计数器,每当有一个地方引用他,计算器就加 1:当引用失效时,计数器减 1:任何时刻计数器 ...

  3. Python 标准库之 os (获取当前目录、读取/设置环境变量、重命名文件、运行shell命令、创建/删除/查看目录文件、判断目录/文件/存在、获取绝对路径、获取文件名、获取换行符、获取路径分隔符)

    1. os与sys模块的官方解释如下: os This module provides a portable way of using operating system dependent funct ...

  4. Redis 笔记(06)— set 类型(向集合添加元素、获取集合元素个数、判断集合中是否包含某个元素、删除给定元素、返回集合中所有元素、计算集合的交集、并集、差集)

    Redis 的 set 集合内部的键值对是无序的唯一的.它的内部实现相当于一个特殊的字典,字典中所有的 value 都是一个值 NULL .当集合中最后一个元素移除之后,数据结构自动删除,内存被回收. ...

  5. Redis 笔记(05)— hash 类型(设置获取单个hash值、判断hash键是否存在、设置获取多个hash值、获取所有hash的键、获取所有hash的值、删除hash指定键)

    Redis 的字典是无序字典.Redis 的字典的值只能是字符串,当 hash 移除了最后一个元素之后,该数据结构自动被删除,内存被回收. hash 结构也可以用来存储用户信息,不同于字符串一次性需要 ...

  6. 判断某数组是不是二叉树的前序遍历序列 python递归

    code class Solution:def VerifySquenceOfBST(self, sequence):# write code hereif len(sequence) <= 0 ...

  7. 判断两个树是否相等和判断tree1是否包含tree2 python实现

    判断两个树是否相等 def equal(node_a, node_b):"""判断两个树是否相等:param node_a: :param node_b: :return ...

  8. LeetCode简单题之判断句子是否为全字母句

    题目 全字母句 指包含英语字母表中每个字母至少一次的句子. 给你一个仅由小写英文字母组成的字符串 sentence ,请你判断 sentence 是否为 全字母句 . 如果是,返回 true :否则, ...

  9. LeetCode简单题之判断能否形成等差数列

    题目 给你一个数字数组 arr . 如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为 等差数列 . 如果可以重新排列数组形成等差数列,请返回 true :否则,返回 false . ...

最新文章

  1. JavaEE学习笔记之Servlet
  2. 上海交大、华为海思提出X-volution,发力网络核心基础架构创新
  3. boost::property_tree模块自定义 ptree 的 data_type 需要执行的操作
  4. 如果张东升是个程序员,你还有机会吗?
  5. filter动态参数 maven_使用Profile和Resources Filter隔离测试环境
  6. 微信公众平台java开发详解(工程代码+解析)
  7. 从DB-Engines看传统数据库生存状况
  8. 8086cpu学习笔记(1):系统结构
  9. 2021年CFA备考复习攻略分析
  10. 实证研究的步骤_本科生毕业论文设计可以用到的研究方法有哪些
  11. ios 简单实现半圆形仪表盘 (进度条)
  12. 未雨绸缪,DBA四大安全守则及各种数据库灾难案例丨文末送书
  13. 实训十七:交换机单端口环路检测配置
  14. 又闹分裂?Node.js 被分叉出一个项目 — Ayo.js
  15. 关于前端研发质量提升的建设思路
  16. 爱是永恒---记学友3.31广州演唱会
  17. php实习生实习日记,实习日记
  18. HG Plugins 1.0 For JQuery
  19. 别说BAT了,蚂蚁金服上市估值2k亿美金,十年Android不想努力了
  20. AI, AL,我们的未来将驶向何方

热门文章

  1. 大数据学习要知道的十大发展趋势,以及学习大数据的几点建议
  2. JVM基础系列第10讲:垃圾回收的几种类型
  3. JavaScript中的数组创建
  4. Swift 的函数和闭包
  5. 网络安全不是奢侈品,而是必需品
  6. springcloud-05-ribbon中不使用eureka
  7. Context.getExternalFilesDir()和Context.getExternalCacheDir()方法
  8. React开发中常用的工具集锦
  9. svn上传报Authorization failed错误解决办法
  10. 文件的删除和文件信息的读取