TableTransaction class
Pomocnik do tworzenia listy akcji transakcji
Konstruktory
Table |
Właściwości
actions | Lista akcji do wykonania w transakcji |
Metody
create |
Dodaje akcję tworzenia do transakcji |
delete |
Dodaje akcję usuwania do transakcji |
update |
Dodaje akcję aktualizacji do transakcji |
update |
Dodaje akcję aktualizacji do transakcji |
upsert |
Dodaje akcję upsert do transakcji, która wstawia, jeśli jednostka nie istnieje lub aktualizuje istniejącą akcję |
Szczegóły konstruktora
TableTransaction(TransactionAction[])
Szczegóły właściwości
actions
Lista akcji do wykonania w transakcji
actions: TransactionAction[]
Wartość właściwości
Szczegóły metody
createEntity<T>(TableEntity<T>)
Dodaje akcję tworzenia do transakcji
function createEntity<T>(entity: TableEntity<T>)
Parametry
- entity
-
TableEntity<T>
jednostka do utworzenia
deleteEntity(string, string)
Dodaje akcję usuwania do transakcji
function deleteEntity(partitionKey: string, rowKey: string)
Parametry
- partitionKey
-
string
klucz partycji jednostki do usunięcia
- rowKey
-
string
rowKey jednostki do usunięcia
updateEntity<T>(TableEntity<T>, UpdateMode, UpdateTableEntityOptions)
Dodaje akcję aktualizacji do transakcji
function updateEntity<T>(entity: TableEntity<T>, updateMode: UpdateMode, updateOptions?: UpdateTableEntityOptions)
Parametry
- entity
-
TableEntity<T>
jednostka do aktualizacji
- updateMode
- UpdateMode
tryb aktualizacji
- updateOptions
- UpdateTableEntityOptions
opcje operacji aktualizacji
updateEntity<T>(TableEntity<T>, UpdateTableEntityOptions)
Dodaje akcję aktualizacji do transakcji
function updateEntity<T>(entity: TableEntity<T>, updateOptions?: UpdateTableEntityOptions)
Parametry
- entity
-
TableEntity<T>
jednostka do aktualizacji
- updateOptions
- UpdateTableEntityOptions
opcje operacji aktualizacji
upsertEntity<T>(TableEntity<T>, UpdateMode)
Dodaje akcję upsert do transakcji, która wstawia, jeśli jednostka nie istnieje lub aktualizuje istniejącą akcję
function upsertEntity<T>(entity: TableEntity<T>, updateMode?: UpdateMode)
Parametry
- entity
-
TableEntity<T>
jednostka do operacji upsert
- updateMode
- UpdateMode
tryb aktualizacji