如何检查 table 中是否存在 Azure.Data.Tables (v 12.5.0)

How to check to see if a table exists in Azure.Data.Tables (v 12.5.0)

我的数据读取代码(目前使用Microsoft.Azure.Cosmos.Table)调用了一个简单的方法来检查table是否存在;然后它据此做出决定。 (如果 table 不存在,我不想创建它;我只是在这里阅读。)

如何在 Azure.Data.Tables 中做同样的事情?

根据christothes的建议:

a simple method to check to see if a table exists or not; it then make decisions based on that. (I don't want to create the table if it doesn't exist; I'm just reading here.)


bool exists = false;
await foreach(var tbl in service.QueryAsync(t => t.Name == "mytable"))
{
   exists = true;
}

参考文献:Migration guide from Microsoft.Azure.Cosmos.Table to Azure.Data.Tables and Tables migration guide should provide more context on the omission of the Exists method