I'm doing a query for entities from a table, changing them, then doing a replace operation.
The replace operation fails because the etag property on the etag is null. I checked, and the etag is null when I get the entity from a CreateQuery() call, but populated when I do Retrieve(). Is there a way to get the etag manually?

```
IEnumerable<MyEntity> query = from e in serviceContext.CreateQuery<MyEntity>(tableName)
                                        where e.Id == queryId
                                        select e;

MyEntity entity = query.FirstOrDefault();

// Update the MyEntity object

var replaceOperation = TableOperation.Replace(entity);
MyCloudTableClient.GetTableReference(tableName).Execute(replaceOperation);

// Exception is thrown here that eTag value is null

```