【问题标题】:Does Azure Storage function object.DeleteIfExists() check for existence when it is Invoked?Azure 存储函数 object.DeleteIfExists() 是否在调用时检查是否存在?
【发布时间】:2017-03-06 22:24:46
【问题描述】:

听起来像一个愚蠢的问题,但使用 .Net System.IO.FileInfo.Exists,该类在实例化时会检查是否存在,因此如果另一个进程在我的时间间隔内的同一位置创建同名文件进程实例化 FileInfo 并检查 FileInfo.Exists,我的进程将得到一个假阴性。

Azure 存储对象是否有同样的皱纹?

谢谢。

【问题讨论】:

    标签: azure azure-storage azure-blob-storage file-exists


    【解决方案1】:

    不,它没有。它直接向 Azure 存储服务发送删除请求,如果发生“(404) Not Found”,则吞下异常。

    【讨论】:

    • 嗨,Lu,对不起,我虽然之前回复过。非常感谢您的回答。
    猜你喜欢
    • 2011-02-08
    • 2017-11-02
    • 2014-06-06
    • 1970-01-01
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    相关资源
    最近更新 更多