Sdílet prostřednictvím


TableTransaction class

Pomocná rutina k vytvoření seznamu akcí transakcí

Konstruktory

TableTransaction(TransactionAction[])

Vlastnosti

actions

Seznam akcí, které se mají provést v transakci

Metody

createEntity<T>(TableEntity<T>)

Přidá do transakce akci vytvoření.

deleteEntity(string, string)

Přidá do transakce akci odstranění.

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

Přidá akci aktualizace do transakce.

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

Přidá akci aktualizace do transakce.

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

Přidá do transakce akci upsertu, která se vloží, pokud entita neexistuje, nebo aktualizuje existující.

Podrobnosti konstruktoru

TableTransaction(TransactionAction[])

new TableTransaction(actions?: TransactionAction[])

Parametry

actions

TransactionAction[]

Podrobnosti vlastnosti

actions

Seznam akcí, které se mají provést v transakci

actions: TransactionAction[]

Hodnota vlastnosti

Podrobnosti metody

createEntity<T>(TableEntity<T>)

Přidá do transakce akci vytvoření.

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

Parametry

entity

TableEntity<T>

entita, která se má vytvořit

deleteEntity(string, string)

Přidá do transakce akci odstranění.

function deleteEntity(partitionKey: string, rowKey: string)

Parametry

partitionKey

string

klíč oddílu entity, která se má odstranit

rowKey

string

rowKey entity, která se má odstranit

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

Přidá akci aktualizace do transakce.

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

Parametry

entity

TableEntity<T>

entita, která se má aktualizovat

updateMode
UpdateMode

režim aktualizace

updateOptions
UpdateTableEntityOptions

možnosti pro operaci aktualizace

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

Přidá akci aktualizace do transakce.

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

Parametry

entity

TableEntity<T>

entita, která se má aktualizovat

updateOptions
UpdateTableEntityOptions

možnosti pro operaci aktualizace

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

Přidá do transakce akci upsertu, která se vloží, pokud entita neexistuje, nebo aktualizuje existující.

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

Parametry

entity

TableEntity<T>

entita k upsertu

updateMode
UpdateMode

režim aktualizace