你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TableTransaction class

生成事务作列表的帮助程序

构造函数

TableTransaction(TransactionAction[])

属性

actions

在事务中执行的作列表

方法

createEntity<T>(TableEntity<T>)

将创建作添加到事务

deleteEntity(string, string)

向事务添加删除作

updateEntity<T>(TableEntity<T>, UpdateMode, UpdateTableEntityOptions)

将更新作添加到事务

updateEntity<T>(TableEntity<T>, UpdateTableEntityOptions)

将更新作添加到事务

upsertEntity<T>(TableEntity<T>, UpdateMode)

将 upsert作添加到事务,如果实体不存在或更新现有实体,则插入该作

构造函数详细信息

TableTransaction(TransactionAction[])

new TableTransaction(actions?: TransactionAction[])

参数

actions

TransactionAction[]

属性详细信息

actions

在事务中执行的作列表

actions: TransactionAction[]

属性值

方法详细信息

createEntity<T>(TableEntity<T>)

将创建作添加到事务

function createEntity<T>(entity: TableEntity<T>)

参数

entity

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

更新模式

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

更新模式