cloud_blob_directory Class
Represents a virtual directory of blobs, designated by a delimiter character.
class cloud_blob_directory;
Members
Public Constructors
Name | Description |
---|---|
Overloaded. Initializes a new instance of the azure::storage::cloud_blob_directory class. |
Public Methods
Name | Description |
---|---|
Gets a azure::storage::cloud_blob_container object representing the virtual directory's container. |
|
Overloaded. Gets a reference to a blob in this virtual directory. |
|
Overloaded. Gets a reference to a block blob in this virtual directory. |
|
Overloaded. Gets a reference to a page blob in this virtual directory. |
|
Gets the azure::storage::cloud_blob_directory object representing the parent directory for the current virtual directory. |
|
Returns a virtual subdirectory within this virtual directory. |
|
Indicates whether the cloud_blob_directory object is valid. |
|
Overloaded. Returns a result segment containing a collection of blob items in the container. |
|
Overloaded. Intitiates an asynchronous operation to return a result segment containing a collection of blob items in the container. |
|
Gets the prefix for the virtual directory. |
|
Gets the Blob service client for the virtual directory. |
|
Gets the virtual directory URI for all locations. |
Public Operators
Name | Description |
---|---|
Returns a reference to a cloud_blob_directory object. |
Remarks
Containers, which are encapsulated as azure::storage::cloud_blob_container objects, hold directories, and directories hold block blobs and page blobs. Directories can also contain sub-directories.
Inheritance Hierarchy
cloud_blob_directory
Requirements
Header: blob.h
Namespace: azure::storage