sf-fx-runtime-nodejs / UnitOfWork
Represents a UnitOfWork.
Methods
registerCreate
▸ registerCreate(record: RecordForCreate): string
Registers a RecordForCreate for the UnitOfWork and returns a ReferenceId that can be used to refer to the created record in subsequent operations in this UnitOfWork.
Parameters
| Name | Type | Description |
|---|---|---|
record |
RecordForCreate | The record to create. |
Returns: string
The ReferenceId for the created record.
registerDelete
▸ registerDelete(type: string, id: string): string
Registers a deletion of an existing record of the given type and id.
Parameters
| Name | Type | Description |
|---|---|---|
type |
string | The object type of the record to delete. |
id |
string | The id of the record to delete. |
Returns: string
The ReferenceId for the deleted record.
registerUpdate
▸ registerUpdate(record: RecordForUpdate): string
Registers a RecordForUpdate for the UnitOfWork and returns a ReferenceId that can be used to refer to the updated record in subsequent operations in this UnitOfWork.
Parameters
| Name | Type | Description |
|---|---|---|
record |
RecordForUpdate | The record to update. |
Returns: string
The ReferenceId for the updated record.