TableTransaction class
Pomocná rutina k vytvoření seznamu akcí transakcí
Konstruktory
Table |
Vlastnosti
actions | Seznam akcí, které se mají provést v transakci |
Metody
create |
Přidá do transakce akci vytvoření. |
delete |
Přidá do transakce akci odstranění. |
update |
Přidá akci aktualizace do transakce. |
update |
Přidá akci aktualizace do transakce. |
upsert |
Přidá do transakce akci upsertu, která se vloží, pokud entita neexistuje, nebo aktualizuje existující. |
Podrobnosti konstruktoru
TableTransaction(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