sf-fx-runtime-nodejs / UnitOfWork
Interface: UnitOfWork
Represents a UnitOfWork.
▸ 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.
Name | Type | Description |
---|---|---|
record | RecordForCreate | The record to create. |
Returns: string
The ReferenceId for the created record.
▸ registerDelete(type
: string, id
: string): string
Registers a deletion of an existing record of the given type and id.
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(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.
Name | Type | Description |
---|---|---|
record | RecordForUpdate | The record to update. |
Returns: string
The ReferenceId for the updated record.