Freigeben über


TableTransaction class

Hilfsprogramm zum Erstellen einer Liste von Transaktionsaktionen

Konstruktoren

TableTransaction(TransactionAction[])

Eigenschaften

actions

Liste der Aktionen, die in einer Transaktion ausgeführt werden sollen

Methoden

createEntity<T>(TableEntity<T>)

Fügt der Transaktion eine Erstellungsaktion hinzu.

deleteEntity(string, string)

Fügt der Transaktion eine Löschaktion hinzu.

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

Fügt der Transaktion eine Aktualisierungsaktion hinzu.

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

Fügt der Transaktion eine Aktualisierungsaktion hinzu.

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

Fügt der Transaktion eine Upsert-Aktion hinzu, die eingefügt wird, wenn die Entität nicht vorhanden ist, oder aktualisiert die vorhandene.

Details zum Konstruktor

TableTransaction(TransactionAction[])

new TableTransaction(actions?: TransactionAction[])

Parameter

actions

TransactionAction[]

Details zur Eigenschaft

actions

Liste der Aktionen, die in einer Transaktion ausgeführt werden sollen

actions: TransactionAction[]

Eigenschaftswert

Details zur Methode

createEntity<T>(TableEntity<T>)

Fügt der Transaktion eine Erstellungsaktion hinzu.

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

Parameter

entity

TableEntity<T>

Zu erstellende Entität

deleteEntity(string, string)

Fügt der Transaktion eine Löschaktion hinzu.

function deleteEntity(partitionKey: string, rowKey: string)

Parameter

partitionKey

string

Partitionsschlüssel der zu löschenden Entität

rowKey

string

rowKey der zu löschenden Entität

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

Fügt der Transaktion eine Aktualisierungsaktion hinzu.

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

Parameter

entity

TableEntity<T>

Zu aktualisierende Entität

updateMode
UpdateMode

update mode

updateOptions
UpdateTableEntityOptions

Optionen für den Updatevorgang

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

Fügt der Transaktion eine Aktualisierungsaktion hinzu.

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

Parameter

entity

TableEntity<T>

Zu aktualisierende Entität

updateOptions
UpdateTableEntityOptions

Optionen für den Updatevorgang

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

Fügt der Transaktion eine Upsert-Aktion hinzu, die eingefügt wird, wenn die Entität nicht vorhanden ist, oder aktualisiert die vorhandene.

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

Parameter

entity

TableEntity<T>

Entität, die upsert werden soll

updateMode
UpdateMode

update mode