Condividi tramite


TableTransaction class

Helper per creare un elenco di azioni di transazione

Costruttori

TableTransaction(TransactionAction[])

Proprietà

actions

Elenco di azioni da eseguire in una transazione

Metodi

createEntity<T>(TableEntity<T>)

Aggiunge un'azione di creazione alla transazione

deleteEntity(string, string)

Aggiunge un'azione di eliminazione alla transazione

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

Aggiunge un'azione di aggiornamento alla transazione

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

Aggiunge un'azione di aggiornamento alla transazione

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

Aggiunge un'azione upsert alla transazione, che inserisce se l'entità non esiste o ne aggiorna quella esistente

Dettagli costruttore

TableTransaction(TransactionAction[])

new TableTransaction(actions?: TransactionAction[])

Parametri

actions

TransactionAction[]

Dettagli proprietà

actions

Elenco di azioni da eseguire in una transazione

actions: TransactionAction[]

Valore della proprietà

Dettagli metodo

createEntity<T>(TableEntity<T>)

Aggiunge un'azione di creazione alla transazione

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

Parametri

entity

TableEntity<T>

entità da creare

deleteEntity(string, string)

Aggiunge un'azione di eliminazione alla transazione

function deleteEntity(partitionKey: string, rowKey: string)

Parametri

partitionKey

string

chiave di partizione dell'entità da eliminare

rowKey

string

rowKey dell'entità da eliminare

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

Aggiunge un'azione di aggiornamento alla transazione

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

Parametri

entity

TableEntity<T>

entità da aggiornare

updateMode
UpdateMode

update mode

updateOptions
UpdateTableEntityOptions

opzioni per l'operazione di aggiornamento

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

Aggiunge un'azione di aggiornamento alla transazione

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

Parametri

entity

TableEntity<T>

entità da aggiornare

updateOptions
UpdateTableEntityOptions

opzioni per l'operazione di aggiornamento

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

Aggiunge un'azione upsert alla transazione, che inserisce se l'entità non esiste o ne aggiorna quella esistente

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

Parametri

entity

TableEntity<T>

entità da upsert

updateMode
UpdateMode

update mode