TableTransaction class
Помощник по созданию списка действий транзакций
Конструкторы
Table |
Свойства
actions | Список действий, выполняемых в транзакции |
Методы
create |
Добавляет действие создания в транзакцию. |
delete |
Добавление действия удаления в транзакцию |
update |
Добавляет действие обновления в транзакцию. |
update |
Добавляет действие обновления в транзакцию. |
upsert |
Добавляет в транзакцию действие upsert, которое вставляет, если сущность не существует, или обновляет существующую. |
Сведения о конструкторе
TableTransaction(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