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