TableTransaction class
Asistente para crear una lista de acciones de transacción
Constructores
Table |
Propiedades
actions | Lista de acciones que se van a realizar en una transacción |
Métodos
create |
Agrega una acción de creación a la transacción |
delete |
Agrega una acción de eliminación a la transacción. |
update |
Agrega una acción de actualización a la transacción. |
update |
Agrega una acción de actualización a la transacción. |
upsert |
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[])
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