Azure SDK 版本 12 中的 BlobClient 与 BlobItem 和 BlobHierarchyItem.Blob 之间有什么区别?

Mik*_*art 4 azure-sdk-.net azure-blob-storage

我想弄清楚何时使用 aBlobClient与 a BlobItemvs之间的区别BlobHierarchyItem.Blob

1_1*_*1_1 5

BlobClient是一个允许您对 Azure 存储 Blob 执行某些操作的对象。


BlobItem是 Azure 存储 blob 对象。


BlobHierarchyItem.Blob是一个Property,类型是BlobItem。

public Azure.Storage.Blobs.Models.BlobItem Blob { get; }

  • 我该如何做相反的事情,即来自 BlobClient 的 BlobItem? (6认同)
  • 如何从 BlobItem 创建 BlobClient? (2认同)
  • @MikeLenart `BlobServiceClient.GetBlobContainer("xxx").GetBlobClient(BlobItem.Name)` (2认同)