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
row 삭제할 엔터티의 키
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