CloudBlobClient.ListContainersSegmentedAsync CloudBlobClient.ListContainersSegmentedAsync CloudBlobClient.ListContainersSegmentedAsync CloudBlobClient.ListContainersSegmentedAsync Method

Definition

Overloads

ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

ListContainersSegmentedAsync(BlobContinuationToken) ListContainersSegmentedAsync(BlobContinuationToken) ListContainersSegmentedAsync(BlobContinuationToken) ListContainersSegmentedAsync(BlobContinuationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

ListContainersSegmentedAsync(String, BlobContinuationToken) ListContainersSegmentedAsync(String, BlobContinuationToken) ListContainersSegmentedAsync(String, BlobContinuationToken) ListContainersSegmentedAsync(String, BlobContinuationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

public:
 virtual System::Threading::Tasks::Task<Microsoft::WindowsAzure::Storage::Blob::ContainerResultSegment ^> ^ ListContainersSegmentedAsync(System::String ^ prefix, Microsoft::WindowsAzure::Storage::Blob::BlobContinuationToken ^ continuationToken, System::Threading::CancellationToken cancellationToken);
[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment> ListContainersSegmentedAsync (string prefix, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken continuationToken, System.Threading.CancellationToken cancellationToken);
abstract member ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
override this.ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
Parameters
prefix
String String String String

A string containing the container name prefix.

continuationToken
BlobContinuationToken BlobContinuationToken BlobContinuationToken BlobContinuationToken

A BlobContinuationToken object returned by a previous listing operation.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

A CancellationToken to observe while waiting for a task to complete.

Returns

A Task<TResult> object of type ContainerResultSegment that represents the asynchronous operation.

ListContainersSegmentedAsync(BlobContinuationToken) ListContainersSegmentedAsync(BlobContinuationToken) ListContainersSegmentedAsync(BlobContinuationToken) ListContainersSegmentedAsync(BlobContinuationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

public:
 virtual System::Threading::Tasks::Task<Microsoft::WindowsAzure::Storage::Blob::ContainerResultSegment ^> ^ ListContainersSegmentedAsync(Microsoft::WindowsAzure::Storage::Blob::BlobContinuationToken ^ continuationToken);
[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment> ListContainersSegmentedAsync (Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken continuationToken);
abstract member ListContainersSegmentedAsync : Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
override this.ListContainersSegmentedAsync : Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
Public Overridable Function ListContainersSegmentedAsync (continuationToken As BlobContinuationToken) As Task(Of ContainerResultSegment)
Parameters
continuationToken
BlobContinuationToken BlobContinuationToken BlobContinuationToken BlobContinuationToken

A BlobContinuationToken object returned by a previous listing operation.

Returns

A Task<TResult> object of type ContainerResultSegment that represents the asynchronous operation.

ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken) ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

public:
 virtual System::Threading::Tasks::Task<Microsoft::WindowsAzure::Storage::Blob::ContainerResultSegment ^> ^ ListContainersSegmentedAsync(Microsoft::WindowsAzure::Storage::Blob::BlobContinuationToken ^ continuationToken, System::Threading::CancellationToken cancellationToken);
[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment> ListContainersSegmentedAsync (Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken continuationToken, System.Threading.CancellationToken cancellationToken);
abstract member ListContainersSegmentedAsync : Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
override this.ListContainersSegmentedAsync : Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
Parameters
continuationToken
BlobContinuationToken BlobContinuationToken BlobContinuationToken BlobContinuationToken

A BlobContinuationToken object returned by a previous listing operation.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

A CancellationToken to observe while waiting for a task to complete.

Returns

A Task<TResult> object of type ContainerResultSegment that represents the asynchronous operation.

ListContainersSegmentedAsync(String, BlobContinuationToken) ListContainersSegmentedAsync(String, BlobContinuationToken) ListContainersSegmentedAsync(String, BlobContinuationToken) ListContainersSegmentedAsync(String, BlobContinuationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

public:
 virtual System::Threading::Tasks::Task<Microsoft::WindowsAzure::Storage::Blob::ContainerResultSegment ^> ^ ListContainersSegmentedAsync(System::String ^ prefix, Microsoft::WindowsAzure::Storage::Blob::BlobContinuationToken ^ continuationToken);
[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment> ListContainersSegmentedAsync (string prefix, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken continuationToken);
abstract member ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
override this.ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
Public Overridable Function ListContainersSegmentedAsync (prefix As String, continuationToken As BlobContinuationToken) As Task(Of ContainerResultSegment)
Parameters
prefix
String String String String

A string containing the container name prefix.

continuationToken
BlobContinuationToken BlobContinuationToken BlobContinuationToken BlobContinuationToken

A BlobContinuationToken object returned by a previous listing operation.

Returns

A Task<TResult> object of type ContainerResultSegment that represents the asynchronous operation.

ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

public:
 virtual System::Threading::Tasks::Task<Microsoft::WindowsAzure::Storage::Blob::ContainerResultSegment ^> ^ ListContainersSegmentedAsync(System::String ^ prefix, Microsoft::WindowsAzure::Storage::Blob::ContainerListingDetails detailsIncluded, Nullable<int> maxResults, Microsoft::WindowsAzure::Storage::Blob::BlobContinuationToken ^ continuationToken, Microsoft::WindowsAzure::Storage::Blob::BlobRequestOptions ^ options, Microsoft::WindowsAzure::Storage::OperationContext ^ operationContext);
[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment> ListContainersSegmentedAsync (string prefix, Microsoft.WindowsAzure.Storage.Blob.ContainerListingDetails detailsIncluded, Nullable<int> maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken continuationToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext);
abstract member ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.ContainerListingDetails * Nullable<int> * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions * Microsoft.WindowsAzure.Storage.OperationContext -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
override this.ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.ContainerListingDetails * Nullable<int> * Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken * Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions * Microsoft.WindowsAzure.Storage.OperationContext -> System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment>
Parameters
prefix
String String String String

A string containing the container name prefix.

detailsIncluded
ContainerListingDetails ContainerListingDetails ContainerListingDetails ContainerListingDetails

A ContainerListingDetails enumeration value that indicates whether to return container metadata with the listing.

maxResults
Nullable<Int32>

A non-negative integer value that indicates the maximum number of results to be returned in the result segment, up to the per-operation limit of 5000. If this value is null, the maximum possible number of results will be returned, up to 5000.

continuationToken
BlobContinuationToken BlobContinuationToken BlobContinuationToken BlobContinuationToken

A BlobContinuationToken object returned by a previous listing operation.

options
BlobRequestOptions BlobRequestOptions BlobRequestOptions BlobRequestOptions

A BlobRequestOptions object that specifies additional options for the request.

operationContext
OperationContext OperationContext OperationContext OperationContext

An OperationContext object that represents the context for the current operation.

Returns

A Task<TResult> object of type ContainerResultSegment that represents the asynchronous operation.

ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken) ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to return a result segment containing a collection of containers.

public:
 virtual System::Threading::Tasks::Task<Microsoft::WindowsAzure::Storage::Blob::ContainerResultSegment ^> ^ ListContainersSegmentedAsync(System::String ^ prefix, Microsoft::WindowsAzure::Storage::Blob::ContainerListingDetails detailsIncluded, Nullable<int> maxResults, Microsoft::WindowsAzure::Storage::Blob::BlobContinuationToken ^ continuationToken, Microsoft::WindowsAzure::Storage::Blob::BlobRequestOptions ^ options, Microsoft::WindowsAzure::Storage::OperationContext ^ operationContext, System::Threading::CancellationToken cancellationToken);
[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment> ListContainersSegmentedAsync (string prefix, Microsoft.WindowsAzure.Storage.Blob.ContainerListingDetails detailsIncluded, Nullable<int> maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken continuationToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.ContainerListingDetails * 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.ContainerResultSegment>
override this.ListContainersSegmentedAsync : string * Microsoft.WindowsAzure.Storage.Blob.ContainerListingDetails * 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.ContainerResultSegment>
Parameters
prefix
String String String String

A string containing the container name prefix.

detailsIncluded
ContainerListingDetails ContainerListingDetails ContainerListingDetails ContainerListingDetails

A ContainerListingDetails enumeration value that indicates whether to return container metadata with the listing.

maxResults
Nullable<Int32>

A non-negative integer value that indicates the maximum number of results to be returned in the result segment, up to the per-operation limit of 5000. If this value is null, the maximum possible number of results will be returned, up to 5000.

continuationToken
BlobContinuationToken BlobContinuationToken BlobContinuationToken BlobContinuationToken

A BlobContinuationToken object returned by a previous listing operation.

options
BlobRequestOptions BlobRequestOptions BlobRequestOptions BlobRequestOptions

A BlobRequestOptions object that specifies additional options for the request.

operationContext
OperationContext OperationContext OperationContext OperationContext

An OperationContext object that represents the context for the current operation.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

A CancellationToken to observe while waiting for a task to complete.

Returns

A Task<TResult> object of type ContainerResultSegment that represents the asynchronous operation.

Applies to