TableTransaction class
トランザクション アクションの一覧を作成するためのヘルパー
コンストラクター
Table |
プロパティ
actions | トランザクションで実行するアクションの一覧 |
メソッド
create |
トランザクションに作成アクションを追加します |
delete |
トランザクションに削除アクションを追加します |
update |
トランザクションに更新アクションを追加します |
update |
トランザクションに更新アクションを追加します |
upsert |
アップサート アクションをトランザクションに追加します。これにより、エンティティが存在しない場合、または既存のエンティティが更新された場合に挿入されます |
コンストラクターの詳細
TableTransaction(TransactionAction[])
プロパティの詳細
actions
メソッドの詳細
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)
アップサート アクションをトランザクションに追加します。これにより、エンティティが存在しない場合、または既存のエンティティが更新された場合に挿入されます
function upsertEntity<T>(entity: TableEntity<T>, updateMode?: UpdateMode)
パラメーター
- entity
-
TableEntity<T>
エンティティをアップサートする
- updateMode
- UpdateMode
更新モード