Compartir a través de


TableTransaction class

Asistente para crear una lista de acciones de transacción

Constructores

TableTransaction(TransactionAction[])

Propiedades

actions

Lista de acciones que se van a realizar en una transacción

Métodos

createEntity<T>(TableEntity<T>)

Agrega una acción de creación a la transacción

deleteEntity(string, string)

Agrega una acción de eliminación a la transacción.

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

Agrega una acción de actualización a la transacción.

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

Agrega una acción de actualización a la transacción.

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

Agrega una acción upsert a la transacción, que inserta si la entidad no existe o actualiza la existente.

Detalles del constructor

TableTransaction(TransactionAction[])

new TableTransaction(actions?: TransactionAction[])

Parámetros

actions

TransactionAction[]

Detalles de las propiedades

actions

Lista de acciones que se van a realizar en una transacción

actions: TransactionAction[]

Valor de propiedad

Detalles del método

createEntity<T>(TableEntity<T>)

Agrega una acción de creación a la transacción

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

Parámetros

entity

TableEntity<T>

entidad que se va a crear

deleteEntity(string, string)

Agrega una acción de eliminación a la transacción.

function deleteEntity(partitionKey: string, rowKey: string)

Parámetros

partitionKey

string

clave de partición de la entidad que se va a eliminar

rowKey

string

rowKey de la entidad que se va a eliminar

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

Agrega una acción de actualización a la transacción.

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

Parámetros

entity

TableEntity<T>

entidad que se va a actualizar

updateMode
UpdateMode

update mode

updateOptions
UpdateTableEntityOptions

opciones para la operación de actualización

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

Agrega una acción de actualización a la transacción.

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

Parámetros

entity

TableEntity<T>

entidad que se va a actualizar

updateOptions
UpdateTableEntityOptions

opciones para la operación de actualización

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

Agrega una acción upsert a la transacción, que inserta si la entidad no existe o actualiza la existente.

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

Parámetros

entity

TableEntity<T>

entidad a upsert

updateMode
UpdateMode

update mode