|
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.
1.8.15