【发布时间】:2015-08-04 09:44:28
【问题描述】:
尝试使用 ListBlobsSegmentedAsync 方法, 但这仅返回主父目录级别的 blob ..
但我需要一次从所有 n 级子目录中获取整个 blob 列表。
BlobContinuationToken continuationToken = null;
bool useFlatBlobListing = true;
BlobListingDetails blobListingDetails = BlobListingDetails.None;
int maxBlobsPerRequest = 500;
var blobOptions = new BlobRequestOptions (true );
do
{
var listingResult = await cbDir.ListBlobsSegmentedAsync(useFlatBlobListing, blobListingDetails, maxBlobsPerRequest, continuationToken, null, null);
continuationToken = listingResult.ContinuationToken;
srcBlobList.AddRange(listingResult.Results);
} while (continuationToken != null);
【问题讨论】:
-
你能分享一下你到目前为止所尝试的吗?当然,还有实际的代码部分。
-
我刚刚用我使用的代码编辑了我的问题