共用方式為


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

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