Class BlobListingContext
- Namespace
- Microsoft.WindowsAzure.Storage.Blob.Protocol
- Assembly
- Microsoft.WindowsAzure.Storage.dll
Provides a set of parameters for a blob listing operation.
public sealed class BlobListingContext : ListingContext
- Inheritance
-
BlobListingContext
- Inherited Members
Constructors
BlobListingContext(string, int?, string, BlobListingDetails)
Initializes a new instance of the BlobListingContext class.
public BlobListingContext(string prefix, int? maxResults, string delimiter, BlobListingDetails details)
Parameters
prefix
stringThe blob prefix.
maxResults
int?The maximum number of results to return.
delimiter
stringThe blob delimiter.
details
BlobListingDetailsThe include parameter.
Properties
Delimiter
Gets or sets the delimiter for a blob listing operation.
public string Delimiter { get; set; }
Property Value
- string
The delimiter to use to traverse the virtual hierarchy of blobs.
Remarks
The delimiter parameter enables the caller to traverse the blob namespace by using a user-configured delimiter. Using this parameter, it is possible to traverse a virtual hierarchy of blobs as though it were a file system.
Details
Gets or sets the details for the listing operation, which indicates the types of data to include in the response.
public BlobListingDetails Details { get; set; }
Property Value
- BlobListingDetails
The details to include in the listing operation.
Remarks
The include parameter specifies that the response should include one or more of the following subsets: snapshots, metadata, uncommitted blobs.