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++.
|
Describes actions that can be performed on a page blob sequence number. More...
Public Types | |
enum | sequence_number_action { sequence_number_action::maximum, sequence_number_action::update, sequence_number_action::increment } |
Public Member Functions | |
sequence_number_action | action () const |
Gets the action that will be performed on a page blob sequence number. More... | |
int64_t | value () const |
Gets the page blob's sequence number. More... | |
Static Public Member Functions | |
static sequence_number | maximum (int64_t value) |
Constructs a sequence number action to set the higher of two values: the value included on the request, or the value currently stored for the blob. More... | |
static sequence_number | update (int64_t value) |
Constructs a sequence number action to set the sequence number to the value included with the request. More... | |
static sequence_number | increment () |
Constructs a sequence number action to increment the value of the sequence number by 1. More... | |
Describes actions that can be performed on a page blob sequence number.
|
inline |
Gets the action that will be performed on a page blob sequence number.
|
inlinestatic |
Constructs a sequence number action to increment the value of the sequence number by 1.
|
inlinestatic |
Constructs a sequence number action to set the higher of two values: the value included on the request, or the value currently stored for the blob.
value | The sequence number. |
|
inlinestatic |
Constructs a sequence number action to set the sequence number to the value included with the request.
value | The sequence number. |
|
inline |
Gets the page blob's sequence number.