Represents a set of access conditions to be used for operations against the storage services.
The following tables list the members exposed by the AccessCondition type.
Public Constructors
Name | Description | |
---|---|---|
AccessCondition |
Public Properties
Name | Description | |
---|---|---|
IfMatchETag | Gets or sets an ETag value for a condition specifying that the given ETag must match the ETag of the specified resource. | |
IfModifiedSinceTime | Gets or sets a DateTimeOffset value for a condition specifying a time since which a resource has been modified. | |
IfNoneMatchETag | Gets or sets an ETag value for a condition specifying that the given ETag must not match the ETag of the specified resource. | |
IfNotModifiedSinceTime | Gets or sets a DateTimeOffset value for a condition specifying a time since which a resource has not been modified. | |
IfSequenceNumberEqual | Gets or sets a value for a condition specifying that the current sequence number must be equal to the specified value. | |
IfSequenceNumberLessThan | Gets or sets a value for a condition specifying that the current sequence number must be less than the specified value. | |
IfSequenceNumberLessThanOrEqual | Gets or sets a value for a condition specifying that the current sequence number must be less than or equal to the specified value. | |
LeaseId | Gets or sets a lease ID that must match the lease on a resource. |
Public Methods (see also Protected Methods)
Name | Description | |
---|---|---|
Equals | (Inherited from Object) | |
GenerateEmptyCondition | Constructs an empty access condition. | |
GenerateIfMatchCondition | Constructs an access condition such that an operation will be performed only if the resource's ETag value matches the specified ETag value. | |
GenerateIfModifiedSinceCondition | Constructs an access condition such that an operation will be performed only if the resource has been modified since the specified time. | |
GenerateIfNoneMatchCondition | Constructs an access condition such that an operation will be performed only if the resource's ETag value does not match the specified ETag value. | |
GenerateIfNotModifiedSinceCondition | Constructs an access condition such that an operation will be performed only if the resource has not been modified since the specified time. | |
GenerateIfSequenceNumberEqualCondition | Constructs an access condition such that an operation will be performed only if resource's current sequence number is equal to the specified value. | |
GenerateIfSequenceNumberLessThanCondition | Constructs an access condition such that an operation will be performed only if resource's current sequence number is less than the specified value. | |
GenerateIfSequenceNumberLessThanOrEqualCondition | Constructs an access condition such that an operation will be performed only if resource's current sequence number is less than or equal to the specified value. | |
GenerateLeaseCondition | Constructs an access condition such that an operation will be performed only if the lease ID on the resource matches the specified lease ID. | |
GetHashCode | (Inherited from Object) | |
GetType | (Inherited from Object) | |
ToString | (Inherited from Object) |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |