可以使用ListBlobsFlatSegmentedAsync方法来替代ListBlobsSegmentedAsync方法,并使用ListBlobsOptions类中的Details选项来获取元数据信息。下面是一个示例代码:
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference("containerName");
BlobContinuationToken continuationToken = null;
List
foreach (CloudBlockBlob blob in results) { if (blob.Metadata != null && blob.Metadata.ContainsKey("metadataKey")) { string metadataValue = blob.Metadata["metadataKey"]; // Do something with metadata value } }