- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用BlobContainerClient
像这样:
var blobs = _blobContainerClient.GetBlobsAsync(BlobTraits.Metadata, BlobStates.None, 前缀:"");
当将 blob 放入容器中时,它将被处理并随后移动到子文件夹中。它工作得很好,但每次我使用 GetBlobsAsync 时,它也会给我子文件夹中的 blob。 有没有办法只获取根文件夹中的blob?
我知道我可以获取所有这些的元数据,然后在客户端上将它们过滤掉。但一两个月后,将会出现很多 Blob ,最终有效负载将会增加。
最佳答案
为此,您需要使用 BlobContainerClient.GetBlobsByHierarchy
方法。这将返回 blob 和虚拟文件夹。您无需定义前缀
,因为您只对获取根级别的 blob 感兴趣。
您可以根据BlobHierarchyItem.IsBlob
过滤结果属性仅列出 blob 而不是虚拟文件夹。
关于c# - BlobContainerClient - 获取根目录中的所有 blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77022536/
我正在使用BlobContainerClient像这样: var blobs = _blobContainerClient.GetBlobsAsync(BlobTraits.Metadata, Blo
我正在使用BlobContainerClient像这样: var blobs = _blobContainerClient.GetBlobsAsync(BlobTraits.Metadata, Blo
这两篇文章看起来很有希望: How upload blob in Azure Blob Storage with specified ContentType with .NET v12 SDK? Up
我有一个 Azure blob 容器,我正在使用以下代码访问它 - var blobContainerClient = GetBlobContainer(containerName);
我有一个 Azure blob 容器,我正在使用以下代码访问它 - var blobContainerClient = GetBlobContainer(containerName);
我对 C# azure sdk 感到困惑。 我想要实现的目标。 将文件从我的计算机上传到 azure 中的文件夹。 例如 本地 MyFiles -- Folder1 -- file.t
我有许多 v3 AZ 函数,它们都工作正常,但当我们迁移到v4 隔离时,我无法再在本地运行它。我收到的错误是“Microsoft.Azure.WebJobs.Extensions.Timers.Sto
先决条件 WindowsAzure.Storage V 9.3.3 Azure.Storage.Blobs V 12.6.0 Datadog APM 监控 上下文: 这是一个已知问题,如果之前已经创建
在 Microsoft.Azure.Storage.Blob 库中,您可以使用 SAS URI 创建 Blob 上传客户端。 var cloudBlockBlob = new CloudBlockBl
我有许多 v3 AZ 函数,它们都工作正常,但当我们迁移到v4 隔离时,我无法再在本地运行它。我收到的错误是“Microsoft.Azure.WebJobs.Extensions.Timers.Sto
先决条件 WindowsAzure.Storage V 9.3.3 Azure.Storage.Blobs V 12.6.0 Datadog APM 监控 上下文: 这是一个已知问题,如果之前已经创建
在 Microsoft.Azure.Storage.Blob 库中,您可以使用 SAS URI 创建 Blob 上传客户端。 var cloudBlockBlob = new CloudBlockBl
我在尝试使用我拥有的凭据创建 Azure blobConatinerClient 时遇到错误。 凭证是instanceOf StorageSharedKeyCredential和端点是instance
我在尝试使用我拥有的凭据创建 Azure blobConatinerClient 时遇到错误。 凭证是instanceOf StorageSharedKeyCredential和端点是instance
我是一名优秀的程序员,十分优秀!