Solution I have found is to use AccessCondition.IfNotModifiedSince.
var timeOffset = new DateTimeOffset(new DateTime(1, 1, 1), TimeSpan.FromMilliseconds(0));
var cond = AccessCondition.GenerateIfNotModifiedSinceCondition(timeOffset);
var options = new BlobRequestOptions ();
pageBlob.Create(AllocatedBlobSize, cond, options);
Now If I call CloudPageBlob.Create() for second time with same condition, second call fails. What is exactly I wanted. Thanks all for help.