StorageBlobManagement.ListBlobsSegmentedAsync Method

Definition

Overloads

ListBlobsSegmentedAsync(CloudBlobContainer, String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)
ListBlobsSegmentedAsync(CloudBlobContainer, String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

List the blobs segmented in specified containers

ListBlobsSegmentedAsync(CloudBlobContainer, String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

public System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.BlobResultSegment> ListBlobsSegmentedAsync (Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, Microsoft.WindowsAzure.Storage.Blob.BlobListingDetails blobListingDetails, int? maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member ListBlobsSegmentedAsync : Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer * string * bool * Microsoft.WindowsAzure.Storage.Blob.BlobListingDetails * Nullable<int> * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions * Microsoft.WindowsAzure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.BlobResultSegment>
override this.ListBlobsSegmentedAsync : Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer * string * bool * Microsoft.WindowsAzure.Storage.Blob.BlobListingDetails * Nullable<int> * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions * Microsoft.WindowsAzure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.BlobResultSegment>
Public Function ListBlobsSegmentedAsync (container As CloudBlobContainer, prefix As String, useFlatBlobListing As Boolean, blobListingDetails As BlobListingDetails, maxResults As Nullable(Of Integer), currentToken As BlobContinuationToken, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of BlobResultSegment)

Parameters

container
CloudBlobContainer
prefix
String
useFlatBlobListing
Boolean
blobListingDetails
BlobListingDetails
maxResults
Nullable<Int32>
currentToken
BlobContinuationToken
operationContext
OperationContext
cancellationToken
CancellationToken

Returns

Implements

Applies to

ListBlobsSegmentedAsync(CloudBlobContainer, String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

List the blobs segmented in specified containers

public System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.BlobResultSegment> ListBlobsSegmentedAsync (Microsoft.Azure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, Microsoft.Azure.Storage.Blob.BlobListingDetails blobListingDetails, int? maxResults, Microsoft.Azure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member ListBlobsSegmentedAsync : Microsoft.Azure.Storage.Blob.CloudBlobContainer * string * bool * Microsoft.Azure.Storage.Blob.BlobListingDetails * Nullable<int> * Microsoft.Azure.Storage.Blob.BlobContinuationToken * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.BlobResultSegment>
override this.ListBlobsSegmentedAsync : Microsoft.Azure.Storage.Blob.CloudBlobContainer * string * bool * Microsoft.Azure.Storage.Blob.BlobListingDetails * Nullable<int> * Microsoft.Azure.Storage.Blob.BlobContinuationToken * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.Blob.BlobResultSegment>
Public Function ListBlobsSegmentedAsync (container As CloudBlobContainer, prefix As String, useFlatBlobListing As Boolean, blobListingDetails As BlobListingDetails, maxResults As Nullable(Of Integer), currentToken As BlobContinuationToken, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of BlobResultSegment)

Parameters

container
CloudBlobContainer

A CloudBlobContainer object

prefix
String

Blob prefix

useFlatBlobListing
Boolean

Use flat blob listing(whether treat "container/" as directory)

blobListingDetails
BlobListingDetails

Blob listing details

maxResults
Nullable<Int32>

Max results.

currentToken
BlobContinuationToken

Current token.

options
BlobRequestOptions

Blob request options

operationContext
OperationContext

Operation context

cancellationToken
CancellationToken

Cancellation token

Returns

Implements

Applies to