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 linear retry policy. More...
Public Member Functions | |
linear_retry_policy () | |
Initializes a new instance of the azure::storage::linear_retry_policy class. More... | |
linear_retry_policy (std::chrono::seconds delta_backoff, int max_attempts) | |
Initializes a new instance of the azure::storage::linear_retry_policy class. More... | |
![]() | |
retry_policy () | |
Initializes a new instance of the azure::storage::retry_policy class. More... | |
retry_policy (std::shared_ptr< basic_retry_policy > ptr) | |
Initializes a new instance of the azure::storage::retry_policy class. More... | |
WASTORAGE_API retry_info | evaluate (const retry_context &retry_context, operation_context context) override |
bool | is_valid () const |
Indicates whether the azure::storage::retry_policy object is valid. More... | |
retry_policy | clone () const override |
Clones the retry policy. More... | |
Represents a linear retry policy.
|
inline |
Initializes a new instance of the azure::storage::linear_retry_policy class.
|
inline |
Initializes a new instance of the azure::storage::linear_retry_policy class.
delta_backoff | The delta backoff. |
max_attempts | The maximum number of retries to attempt. |