AppendBlobRequestConditions
Specifies append blob specific access conditions.
            
                using System.Text;
namespace Azure.Storage.Blobs.Models
{
    public class AppendBlobRequestConditions : BlobRequestConditions
    {
        public long? IfAppendPositionEqual { get; set; }
        public long? IfMaxSizeLessThanOrEqual { get; set; }
        internal override void AddConditions(StringBuilder conditions)
        {
            base.AddConditions(conditions);
            if (IfAppendPositionEqual.HasValue)
                conditions.Append("IfAppendPositionEqual").Append('=').Append(IfAppendPositionEqual)
                    .Append(';');
            if (IfMaxSizeLessThanOrEqual.HasValue)
                conditions.Append("IfMaxSizeLessThanOrEqual").Append('=').Append(IfMaxSizeLessThanOrEqual)
                    .Append(';');
        }
    }
}