Поделиться через


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>

entity to upsert

updateMode
UpdateMode

update mode