Partilhar via


TableTransaction class

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

Construtores

TableTransaction(TransactionAction[])

Propriedades

actions

Lista de ações a executar numa 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 eliminaçã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 existir ou atualiza a existente

Detalhes do Construtor

TableTransaction(TransactionAction[])

new TableTransaction(actions?: TransactionAction[])

Parâmetros

actions

TransactionAction[]

Detalhes de Propriedade

actions

Lista de ações a executar numa transação

actions: TransactionAction[]

Valor de Propriedade

Detalhes de 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 criar

deleteEntity(string, string)

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

function deleteEntity(partitionKey: string, rowKey: string)

Parâmetros

partitionKey

string

chave de partição da entidade a eliminar

rowKey

string

rowKey da entidade a eliminar

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 atualizar

updateMode
UpdateMode

modo de atualização

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 atualizar

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 existir ou atualiza a existente

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

Parâmetros

entity

TableEntity<T>

entidade a upsert

updateMode
UpdateMode

modo de atualização