Compartilhar via


TableTransaction class

Auxiliar para criar uma lista de ações de transação

Construtores

TableTransaction(TransactionAction[])

Propriedades

actions

Lista de ações a serem executadas em uma transação

Métodos

createEntity<T>(TableEntity<T>)

Adiciona uma ação de criação à transação

deleteEntity(string, string)

Adiciona uma ação de exclusão à transação

updateEntity<T>(TableEntity<T>, UpdateMode, UpdateTableEntityOptions)

Adiciona uma ação de atualização à transação

updateEntity<T>(TableEntity<T>, UpdateTableEntityOptions)

Adiciona uma ação de atualização à transação

upsertEntity<T>(TableEntity<T>, UpdateMode)

Adiciona uma ação upsert à transação, que insere se a entidade não existe ou atualiza a existente

Detalhes do construtor

TableTransaction(TransactionAction[])

new TableTransaction(actions?: TransactionAction[])

Parâmetros

actions

TransactionAction[]

Detalhes da propriedade

actions

Lista de ações a serem executadas em uma transação

actions: TransactionAction[]

Valor da propriedade

Detalhes do método

createEntity<T>(TableEntity<T>)

Adiciona uma ação de criação à transação

function createEntity<T>(entity: TableEntity<T>)

Parâmetros

entity

TableEntity<T>

entidade a ser criada

deleteEntity(string, string)

Adiciona uma ação de exclusão à transação

function deleteEntity(partitionKey: string, rowKey: string)

Parâmetros

partitionKey

string

chave de partição da entidade a ser excluída

rowKey

string

rowKey da entidade a ser excluída

updateEntity<T>(TableEntity<T>, UpdateMode, UpdateTableEntityOptions)

Adiciona uma ação de atualização à transação

function updateEntity<T>(entity: TableEntity<T>, updateMode: UpdateMode, updateOptions?: UpdateTableEntityOptions)

Parâmetros

entity

TableEntity<T>

entidade a ser atualizada

updateMode
UpdateMode

update mode

updateOptions
UpdateTableEntityOptions

opções para a operação de atualização

updateEntity<T>(TableEntity<T>, UpdateTableEntityOptions)

Adiciona uma ação de atualização à transação

function updateEntity<T>(entity: TableEntity<T>, updateOptions?: UpdateTableEntityOptions)

Parâmetros

entity

TableEntity<T>

entidade a ser atualizada

updateOptions
UpdateTableEntityOptions

opções para a operação de atualização

upsertEntity<T>(TableEntity<T>, UpdateMode)

Adiciona uma ação upsert à transação, que insere se a entidade não existe ou atualiza a existente

function upsertEntity<T>(entity: TableEntity<T>, updateMode?: UpdateMode)

Parâmetros

entity

TableEntity<T>

entidade para upsert

updateMode
UpdateMode

update mode