【发布时间】:2014-02-24 12:51:02
【问题描述】:
是否可以异步运行 ExecuteQuery?
考虑以下代码:
public virtual MyEntity MyMethod(string parm1, string parm2)
{
string queryString = TableQuery.CombineFilters(TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, parm1),
TableOperators.And,
TableQuery.GenerateFilterCondition("RowKey", QueryComparisons.Equal, parm2));
TableQuery<MyEntity> query = new TableQuery<MyEntity>().Where(queryString);
return TenantTnsTable.ExecuteQuery(query).ToList().FirstOrDefault();
}
是否可以将此设为异步方法并在 ExecuteQuery 调用中使用 await?
【问题讨论】:
标签: c# azure asynchronous azure-table-storage