Microsoft Azure Storage Client Library for C++
7.5.0
The Microsoft Azure Storage Client Library for C++ is a library for working with the Azure Storage Services in C++.
|
Represents a directory of files. More...
Public Member Functions | |
cloud_file_directory () | |
Initializes a new instance of the azure::storage::cloud_file_directory class. More... | |
WASTORAGE_API | cloud_file_directory (storage_uri uri) |
Initializes a new instance of the azure::storage::cloud_file_directory class. More... | |
WASTORAGE_API | cloud_file_directory (storage_uri uri, storage_credentials credentials) |
Initializes a new instance of the azure::storage::cloud_file_directory class. More... | |
WASTORAGE_API | cloud_file_directory (utility::string_t name, cloud_file_share share) |
Initializes a new instance of the azure::storage::cloud_file_directory class. More... | |
WASTORAGE_API | cloud_file_directory (utility::string_t name, cloud_file_share share, cloud_file_directory_properties properties, cloud_metadata metadata) |
Initializes a new instance of the azure::storage::cloud_file_directory class. More... | |
WASTORAGE_API | cloud_file_directory (utility::string_t name, cloud_file_directory directory) |
Initializes a new instance of the azure::storage::cloud_file_directory class. More... | |
WASTORAGE_API | cloud_file_directory (utility::string_t name, cloud_file_directory directory, cloud_file_directory_properties properties, cloud_metadata metadata) |
Initializes a new instance of the azure::storage::cloud_file_directory class. More... | |
list_file_and_diretory_result_iterator | list_files_and_directories () const |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_diretory_result_iterator | list_files_and_directories (const utility::string_t &prefix) const |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_diretory_result_iterator | list_files_and_directories (int64_t max_results) const |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_diretory_result_iterator | list_files_and_directories (const utility::string_t &prefix, int64_t max_results) const |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_diretory_result_iterator | list_files_and_directories (int64_t max_results, const file_request_options &options, operation_context context) const |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items. More... | |
WASTORAGE_API list_file_and_diretory_result_iterator | list_files_and_directories (const utility::string_t &prefix, int64_t max_results, const file_request_options &options, operation_context context) const |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_directory_result_segment | list_files_and_directories_segmented (const continuation_token &token) const |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_directory_result_segment | list_files_and_directories_segmented (const utility::string_t &prefix, const continuation_token &token) const |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_directory_result_segment | list_files_and_directories_segmented (int64_t max_results, const continuation_token &token, const file_request_options &options, operation_context context) const |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
list_file_and_directory_result_segment | list_files_and_directories_segmented (const utility::string_t &prefix, int64_t max_results, const continuation_token &token, const file_request_options &options, operation_context context) const |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
pplx::task< list_file_and_directory_result_segment > | list_files_and_directories_segmented_async (const continuation_token &token) const |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
pplx::task< list_file_and_directory_result_segment > | list_files_and_directories_segmented_async (const utility::string_t &prefix, const continuation_token &token) const |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
pplx::task< list_file_and_directory_result_segment > | list_files_and_directories_segmented_async (int64_t max_results, const continuation_token &token, const file_request_options &options, operation_context context) const |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
WASTORAGE_API pplx::task< list_file_and_directory_result_segment > | list_files_and_directories_segmented_async (const utility::string_t &prefix, int64_t max_results, const continuation_token &token, const file_request_options &options, operation_context context) const |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items. More... | |
void | create () |
Creates the directory. All parent directories must already be created. More... | |
void | create (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Creates the directory. All parent directories must already be created. More... | |
pplx::task< void > | create_async () |
Intitiates an asynchronous operation to create the directory. All parent directories must already be created. More... | |
WASTORAGE_API pplx::task< void > | create_async (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Intitiates an asynchronous operation to create the directory. All parent directories must already be created. More... | |
bool | create_if_not_exists () |
Creates the directory if it does not already exist. More... | |
bool | create_if_not_exists (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Creates the directory if it does not already exist. More... | |
pplx::task< bool > | create_if_not_exists_async () |
Intitiates an asynchronous operation to create the directory if it does not already exist. More... | |
WASTORAGE_API pplx::task< bool > | create_if_not_exists_async (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Intitiates an asynchronous operation to create the directory if it does not already exist. More... | |
void | delete_directory () |
Deletes the directory. More... | |
void | delete_directory (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Deletes the directory. More... | |
pplx::task< void > | delete_directory_async () |
Intitiates an asynchronous operation to delete the directory. More... | |
WASTORAGE_API pplx::task< void > | delete_directory_async (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Intitiates an asynchronous operation to delete the directory. More... | |
bool | delete_directory_if_exists () |
Deletes the directory if it does exist. More... | |
bool | delete_directory_if_exists (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Deletes the directory if it does exist. More... | |
pplx::task< bool > | delete_directory_if_exists_async () |
Intitiates an asynchronous operation to delete the directory if it does exist. More... | |
WASTORAGE_API pplx::task< bool > | delete_directory_if_exists_async (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Intitiates an asynchronous operation to delete the directory if it does exist. More... | |
bool | exists () |
Checks existence of the directory. More... | |
bool | exists (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Checks existence of the directory. More... | |
pplx::task< bool > | exists_async () |
Intitiates an asynchronous operation to check existence of the directory. More... | |
pplx::task< bool > | exists_async (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Intitiates an asynchronous operation to check existence of the directory. More... | |
void | download_attributes () |
Retrieves the directory's attributes. More... | |
void | download_attributes (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Retrieves the directory's attributes. More... | |
pplx::task< void > | download_attributes_async () |
Intitiates an asynchronous operation to retrieve the directory's attributes. More... | |
WASTORAGE_API pplx::task< void > | download_attributes_async (const file_access_condition &condition, const file_request_options &options, operation_context context) |
Intitiates an asynchronous operation to retrieve the directory's attributes. More... | |
void | upload_properties () const |
Updates the directory's properties. More... | |
void | upload_properties (const file_access_condition &condition, const file_request_options &options, operation_context context) const |
Updates the directory's properties. More... | |
pplx::task< void > | upload_properties_async () const |
Intitiates an asynchronous operation to update the directory's properties. More... | |
WASTORAGE_API pplx::task< void > | upload_properties_async (const file_access_condition &condition, const file_request_options &options, operation_context context) const |
Intitiates an asynchronous operation to update the directory's properties. More... | |
void | upload_metadata () const |
Uploads the directory's metadata. More... | |
void | upload_metadata (const file_access_condition &condition, const file_request_options &options, operation_context context) const |
Uploads the directory's metadata. More... | |
pplx::task< void > | upload_metadata_async () const |
Intitiates an asynchronous operation to upload the directory's metadata. More... | |
WASTORAGE_API pplx::task< void > | upload_metadata_async (const file_access_condition &condition, const file_request_options &options, operation_context context) const |
Intitiates an asynchronous operation to upload the directory's metadata. More... | |
cloud_file_directory | get_subdirectory_reference (utility::string_t name) const |
Gets a reference to a sub directory. More... | |
WASTORAGE_API cloud_file | get_file_reference (const utility::string_t &name) const |
Gets a reference to a file. More... | |
WASTORAGE_API cloud_file_directory | get_parent_directory_reference () const |
Gets a reference to parent directory. More... | |
cloud_file_share | get_parent_share_reference () const |
Gets a reference to parent share. More... | |
const cloud_file_client & | service_client () const |
Gets the azure::storage::cloud_file_client object that represents the File service. More... | |
const utility::string_t & | name () const |
Gets the directory's name. More... | |
const storage_uri & | uri () const |
Gets the directory URI for all locations. More... | |
cloud_metadata & | metadata () |
Gets the directory's system metadata. More... | |
const cloud_metadata & | metadata () const |
Gets the directory's system metadata. More... | |
cloud_file_directory_properties & | properties () |
Gets the directory's system properties. More... | |
const cloud_file_directory_properties & | properties () const |
Gets the directory's system properties. More... | |
Represents a directory of files.
Shares, which are encapsulated as azure::storage::cloud_file_share objects, hold directories, and directories hold files. Directories can also contain sub-directories.
|
inline |
Initializes a new instance of the azure::storage::cloud_file_directory class.
WASTORAGE_API azure::storage::cloud_file_directory::cloud_file_directory | ( | storage_uri | uri | ) |
Initializes a new instance of the azure::storage::cloud_file_directory class.
uri | An azure::storage::storage_uri object containing the absolute URI to the directory for all locations. |
WASTORAGE_API azure::storage::cloud_file_directory::cloud_file_directory | ( | storage_uri | uri, |
storage_credentials | credentials | ||
) |
Initializes a new instance of the azure::storage::cloud_file_directory class.
uri | An azure::storage::storage_uri object containing the absolute URI to the directory for all locations. |
credentials | The azure::storage::storage_credentials to use. |
WASTORAGE_API azure::storage::cloud_file_directory::cloud_file_directory | ( | utility::string_t | name, |
cloud_file_share | share | ||
) |
Initializes a new instance of the azure::storage::cloud_file_directory class.
name | The name of the directory. |
share | The File share it blongs to. |
WASTORAGE_API azure::storage::cloud_file_directory::cloud_file_directory | ( | utility::string_t | name, |
cloud_file_share | share, | ||
cloud_file_directory_properties | properties, | ||
cloud_metadata | metadata | ||
) |
Initializes a new instance of the azure::storage::cloud_file_directory class.
name | The name of the directory. |
share | The File share it blongs to. |
properties | A set of properties for the directory. |
metadata | A collection of name-value pairs defining the metadata of the directory. |
WASTORAGE_API azure::storage::cloud_file_directory::cloud_file_directory | ( | utility::string_t | name, |
cloud_file_directory | directory | ||
) |
Initializes a new instance of the azure::storage::cloud_file_directory class.
name | The name of the directory. |
share | The File directory it blongs to. |
WASTORAGE_API azure::storage::cloud_file_directory::cloud_file_directory | ( | utility::string_t | name, |
cloud_file_directory | directory, | ||
cloud_file_directory_properties | properties, | ||
cloud_metadata | metadata | ||
) |
Initializes a new instance of the azure::storage::cloud_file_directory class.
name | The name of the directory. |
share | The File directory it blongs to. |
properties | A set of properties for the directory. |
metadata | A collection of name-value pairs defining the metadata of the directory. |
|
inline |
Creates the directory. All parent directories must already be created.
|
inline |
Creates the directory. All parent directories must already be created.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Intitiates an asynchronous operation to create the directory. All parent directories must already be created.
WASTORAGE_API pplx::task<void> azure::storage::cloud_file_directory::create_async | ( | const file_access_condition & | condition, |
const file_request_options & | options, | ||
operation_context | context | ||
) |
Intitiates an asynchronous operation to create the directory. All parent directories must already be created.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Creates the directory if it does not already exist.
true
if the directory did not already exist and was created; otherwise false
.
|
inline |
Creates the directory if it does not already exist.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
true
if the directory did not already exist and was created; otherwise false
.
|
inline |
Intitiates an asynchronous operation to create the directory if it does not already exist.
WASTORAGE_API pplx::task<bool> azure::storage::cloud_file_directory::create_if_not_exists_async | ( | const file_access_condition & | condition, |
const file_request_options & | options, | ||
operation_context | context | ||
) |
Intitiates an asynchronous operation to create the directory if it does not already exist.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Deletes the directory.
|
inline |
Deletes the directory.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Intitiates an asynchronous operation to delete the directory.
WASTORAGE_API pplx::task<void> azure::storage::cloud_file_directory::delete_directory_async | ( | const file_access_condition & | condition, |
const file_request_options & | options, | ||
operation_context | context | ||
) |
Intitiates an asynchronous operation to delete the directory.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Deletes the directory if it does exist.
true
if the directory did exist and was deleted; otherwise false
.
|
inline |
Deletes the directory if it does exist.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
true
if the directory did exist and was deleted; otherwise false
.
|
inline |
Intitiates an asynchronous operation to delete the directory if it does exist.
WASTORAGE_API pplx::task<bool> azure::storage::cloud_file_directory::delete_directory_if_exists_async | ( | const file_access_condition & | condition, |
const file_request_options & | options, | ||
operation_context | context | ||
) |
Intitiates an asynchronous operation to delete the directory if it does exist.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Retrieves the directory's attributes.
|
inline |
Retrieves the directory's attributes.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Intitiates an asynchronous operation to retrieve the directory's attributes.
WASTORAGE_API pplx::task<void> azure::storage::cloud_file_directory::download_attributes_async | ( | const file_access_condition & | condition, |
const file_request_options & | options, | ||
operation_context | context | ||
) |
Intitiates an asynchronous operation to retrieve the directory's attributes.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Checks existence of the directory.
true
if the directory exists.
|
inline |
Checks existence of the directory.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
true
if the directory exists.
|
inline |
Intitiates an asynchronous operation to check existence of the directory.
|
inline |
Intitiates an asynchronous operation to check existence of the directory.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
WASTORAGE_API cloud_file azure::storage::cloud_file_directory::get_file_reference | ( | const utility::string_t & | name | ) | const |
Gets a reference to a file.
name | The name of the file. |
WASTORAGE_API cloud_file_directory azure::storage::cloud_file_directory::get_parent_directory_reference | ( | ) | const |
Gets a reference to parent directory.
|
inline |
Gets a reference to parent share.
|
inline |
Gets a reference to a sub directory.
name | The name of the directory. |
|
inline |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items.
|
inline |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items.
prefix | The file/directory name prefix. |
|
inline |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items.
max_results | A non-negative integer value that indicates the maximum number of results to be returned. If this value is zero, the maximum possible number of results will be returned. |
|
inline |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items.
prefix | The file/directory name prefix. |
max_results | A non-negative integer value that indicates the maximum number of results to be returned. If this value is zero, the maximum possible number of results will be returned. |
|
inline |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items.
max_results | A non-negative integer value that indicates the maximum number of results to be returned. If this value is zero, the maximum possible number of results will be returned. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. |
WASTORAGE_API list_file_and_diretory_result_iterator azure::storage::cloud_file_directory::list_files_and_directories | ( | const utility::string_t & | prefix, |
int64_t | max_results, | ||
const file_request_options & | options, | ||
operation_context | context | ||
) | const |
Returns an azure::storage::list_file_and_diretory_result_iterator that can be used to to lazily enumerate a collection of file or directory items.
prefix | The file/directory name prefix. |
max_results | A non-negative integer value that indicates the maximum number of results to be returned. If this value is zero, the maximum possible number of results will be returned. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. |
|
inline |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
token | A continuation token returned by a previous listing operation. |
|
inline |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
prefix | The file/directory name prefix. |
token | A continuation token returned by a previous listing operation. |
|
inline |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
max_results | A non-negative integer value that indicates the maximum number of results to be returned.
|
|
inline |
Returns a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
prefix | The file/directory name prefix. | ||||||
max_results | A non-negative integer value that indicates the maximum number of results to be returned.
|
|
inline |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
token | A continuation token returned by a previous listing operation. |
|
inline |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
prefix | The file/directory name prefix. |
token | A continuation token returned by a previous listing operation. |
|
inline |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
max_results | A non-negative integer value that indicates the maximum number of results to be returned.
|
WASTORAGE_API pplx::task<list_file_and_directory_result_segment> azure::storage::cloud_file_directory::list_files_and_directories_segmented_async | ( | const utility::string_t & | prefix, |
int64_t | max_results, | ||
const continuation_token & | token, | ||
const file_request_options & | options, | ||
operation_context | context | ||
) | const |
Intitiates an asynchronous operation to return a result segment azure::storage::list_file_and_directory_result_segment that can be used to to lazily enumerate a collection of file or directory items.
prefix | The file/directory name prefix. | ||||||
max_results | A non-negative integer value that indicates the maximum number of results to be returned.
|
|
inline |
Gets the directory's system metadata.
|
inline |
Gets the directory's system metadata.
|
inline |
Gets the directory's name.
|
inline |
Gets the directory's system properties.
|
inline |
Gets the directory's system properties.
|
inline |
Gets the azure::storage::cloud_file_client object that represents the File service.
|
inline |
Uploads the directory's metadata.
|
inline |
Uploads the directory's metadata.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Intitiates an asynchronous operation to upload the directory's metadata.
WASTORAGE_API pplx::task<void> azure::storage::cloud_file_directory::upload_metadata_async | ( | const file_access_condition & | condition, |
const file_request_options & | options, | ||
operation_context | context | ||
) | const |
Intitiates an asynchronous operation to upload the directory's metadata.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation. |
|
inline |
Updates the directory's properties.
|
inline |
Updates the directory's properties.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. |
|
inline |
Intitiates an asynchronous operation to update the directory's properties.
WASTORAGE_API pplx::task<void> azure::storage::cloud_file_directory::upload_properties_async | ( | const file_access_condition & | condition, |
const file_request_options & | options, | ||
operation_context | context | ||
) | const |
Intitiates an asynchronous operation to update the directory's properties.
condition | An azure::storage::file_access_condition object that represents the access condition for the operation. |
options | An azure::storage::file_request_options object that specifies additional options for the request. |
context | An azure::storage::operation_context object that represents the context for the current operation. |
|
inline |
Gets the directory URI for all locations.