你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TableTransaction class
用于生成事务操作列表的帮助程序
构造函数
Table |
属性
actions | 在事务中执行的操作列表 |
方法
create |
向事务添加创建操作 |
delete |
向事务添加删除操作 |
update |
向事务添加更新操作 |
update |
向事务添加更新操作 |
upsert |
将 upsert 操作添加到事务,如果实体不存在,则会插入或更新现有实体 |
构造函数详细信息
TableTransaction(TransactionAction[])
属性详细信息
actions
方法详细信息
createEntity<T>(TableEntity<T>)
deleteEntity(string, string)
向事务添加删除操作
function deleteEntity(partitionKey: string, rowKey: string)
参数
- partitionKey
-
string
要删除的实体的分区键
- rowKey
-
string
要删除的实体的 rowKey
updateEntity<T>(TableEntity<T>, UpdateMode, UpdateTableEntityOptions)
向事务添加更新操作
function updateEntity<T>(entity: TableEntity<T>, updateMode: UpdateMode, updateOptions?: UpdateTableEntityOptions)
参数
- entity
-
TableEntity<T>
要更新的实体
- updateMode
- UpdateMode
update mode
- updateOptions
- UpdateTableEntityOptions
更新操作的选项
updateEntity<T>(TableEntity<T>, UpdateTableEntityOptions)
向事务添加更新操作
function updateEntity<T>(entity: TableEntity<T>, updateOptions?: UpdateTableEntityOptions)
参数
- entity
-
TableEntity<T>
要更新的实体
- updateOptions
- UpdateTableEntityOptions
更新操作的选项
upsertEntity<T>(TableEntity<T>, UpdateMode)
将 upsert 操作添加到事务,如果实体不存在,则会插入或更新现有实体
function upsertEntity<T>(entity: TableEntity<T>, updateMode?: UpdateMode)
参数
- entity
-
TableEntity<T>
要 upsert 的实体
- updateMode
- UpdateMode
update mode