如何确定BlobClient是否用于C#中Azure SDK12中的快照?

如何确定BlobClient是否用于C#中Azure SDK12中的快照?,c#,azure-storage-blobs,azure-sdk-.net,C#,Azure Storage Blobs,Azure Sdk .net,我正在从Azure SDK 11转换到12,在C#库中找不到与CloudBlockBlob.IsSnapshot()等效的版本。我如何才能做到这一点?我认为存储sdk12无法做到这一点,因为在官方文档中,没有属性和方法来做到这一点 快照上的所有操作如下所示: 您也可以参考此文档: ========================================更新:======================== 在SDKv12中,我没有找到直接判断blob是否为快照的方法,但您可以通过ur

我正在从Azure SDK 11转换到12,在C#库中找不到与CloudBlockBlob.IsSnapshot()等效的版本。我如何才能做到这一点?

我认为
存储sdk12
无法做到这一点,因为在官方文档中,没有
属性和
方法来做到这一点

快照上的所有操作如下所示:

您也可以参考此文档:

========================================更新:========================

在SDKv12中,我没有找到直接判断blob是否为快照的方法,但您可以通过uri来判断。如果是快照
,则该标志将包含在uri之后

您可以使用以下代码:

var uri = blockBlobClient1.Uri.AbsoluteUri;

Console.WriteLine(uri);
Console.ReadLine();

我整个周末都在微软上生活和呼吸这些文档,但也找不到。一定有办法。我已经更新了我的答案,如果你有任何其他问题,请让我知道!