다음을 통해 공유


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

업데이트 모드