gpt4 book ai didi

c# - CloudTable 异步执行查询

转载 作者:太空宇宙 更新时间:2023-11-03 16:00:53 26 4
gpt4 key购买 nike

是否可以异步运行 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?

最佳答案

尝试Task.Run。您应该能够异步运行任何非异步代码,然后等待结果。

关于c# - CloudTable 异步执行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21486638/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com