gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 07:49:57 27 4
gpt4 key购买 nike

我正在从 Azure SDK 11 转换为 12,但在 C# 库中找不到 CloudBlockBlob.IsSnapshot() 的等效项。我怎样才能做等价的?

最佳答案

我想 storage sdk12不能这样做,因为在官方文档中,没有PropertiesMethods去做这个。snapshot上的所有操作如下面所述:
enter image description here
你也可以引用这个文档:
https://docs.microsoft.com/en-us/dotnet/api/azure.storage.blobs.blobclient?view=azure-dotnet#methods
================================ 更新: ========================
在SDKv12中,我没有找到直接判断blob是否为snapshot的方法,但你可以通过uri来判断。如果是snapshot , 标志将包含在 uri 之后。
您可以使用此代码:

var uri = blockBlobClient1.Uri.AbsoluteUri;

Console.WriteLine(uri);
Console.ReadLine();
enter image description here

关于c# - 如何确定 BlobClient 是否用于 C# 中 Azure SDK12 中的快照?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67036426/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com