如何使用 Azure.Data.Tables.TableClient 进行事务处理?

Posted

技术标签:

【中文标题】如何使用 Azure.Data.Tables.TableClient 进行事务处理?【英文标题】:How to do a transaction with Azure.Data.Tables.TableClient? 【发布时间】:2021-11-26 06:15:38 【问题描述】:

我可以使用这个 TableClient SDK(用于 Azure 表)来创建、更新、检索、删除......等。 但我不确定如何在事务中进行更新(多条记录)。

我在任何地方都看不到这方面的任何文档(除了仅仅提到在使用 Azure Tables 时将事务作为一种可能的设计模式)。

如何做到这一点?

参考文档:https://www.nuget.org/packages/Azure.Data.Tables/

【问题讨论】:

你提到过这个吗? github.com/Azure/azure-sdk-for-net/blob/… 【参考方案1】:

我自己找到了答案。

使用 TableTransactionActions。 然后调用 tableclient.SubmitTransaction(actionsList)

【讨论】:

以上是关于如何使用 Azure.Data.Tables.TableClient 进行事务处理?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用本机反应创建登录以及如何验证会话

如何在自动布局中使用约束标识符以及如何使用标识符更改约束? [迅速]

如何使用 AngularJS 的 ng-model 创建一个数组以及如何使用 jquery 提交?

如何使用laravel保存所有行数据每个行名或相等

如何使用 Math.Net 连接矩阵。如何使用 Math.Net 调用特定的行或列?

WSARecv 如何使用 lpOverlapped?如何手动发出事件信号?