I don't see how to perform blob operation (get, put, delete) with IfMatch, IfNoneMatch conditions.
(edit: just to be clear on the operations and context: Operations; Conditional headers )
For example How can I set these headers through the GetBlobBuilder.