AccessCondition Members

Windows Runtime Azure Storage Client Library

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  
Top

Public Properties

  Name Description
public property IfMatchETag Gets or sets an ETag value for a condition specifying that the given ETag must match the ETag of the specified resource.
public property IfModifiedSinceTime Gets or sets a DateTimeOffset value for a condition specifying a time since which a resource has been modified.
public property IfNoneMatchETag Gets or sets an ETag value for a condition specifying that the given ETag must not match the ETag of the specified resource.
public property IfNotModifiedSinceTime Gets or sets a DateTimeOffset value for a condition specifying a time since which a resource has not been modified.
public property IfSequenceNumberEqual Gets or sets a value for a condition specifying that the current sequence number must be equal to the specified value.
public property IfSequenceNumberLessThan Gets or sets a value for a condition specifying that the current sequence number must be less than the specified value.
public property 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.
public property LeaseId Gets or sets a lease ID that must match the lease on a resource.
Top

Public Methods (see also Protected Methods)

  Name Description
public method Equals  (Inherited from Object)
public method static GenerateEmptyCondition Constructs an empty access condition.
public method static GenerateIfMatchCondition Constructs an access condition such that an operation will be performed only if the resource's ETag value matches the specified ETag value.
public method static GenerateIfModifiedSinceCondition Constructs an access condition such that an operation will be performed only if the resource has been modified since the specified time.
public method static 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.
public method static GenerateIfNotModifiedSinceCondition Constructs an access condition such that an operation will be performed only if the resource has not been modified since the specified time.
public method static 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.
public method static 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.
public method static 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.
public method static 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.
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public method ToString  (Inherited from Object)
Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
Top

See Also