Class: ConcurrencyError
Thrown when an optimistic concurrency violation is detected. This occurs when an entity is updated or deleted and the expected number of rows affected is not met.
Extends
Constructors
new ConcurrencyError()
new ConcurrencyError():
ConcurrencyError
Returns
Overrides
Error.constructor
Defined in
packages/verse-core/src/uow.ts:969
Properties
cause?
optional
cause:unknown
Inherited from
Error.cause
Defined in
node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es2022.error.d.ts:24
message
message:
string
Inherited from
Error.message
Defined in
node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts:1077
name
name:
string
Inherited from
Error.name
Defined in
node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts:1076
stack?
optional
stack:string
Inherited from
Error.stack
Defined in
node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts:1078
prepareStackTrace()?
static
optional
prepareStackTrace: (err
:Error
,stackTraces
:CallSite
[]) =>any
Optional override for formatting stack traces
Parameters
Parameter | Type |
---|---|
err | Error |
stackTraces | CallSite [] |
Returns
any
See
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Inherited from
Error.prepareStackTrace
Defined in
node_modules/.pnpm/@types+node@20.14.10/node_modules/@types/node/globals.d.ts:28
stackTraceLimit
static
stackTraceLimit:number
Inherited from
Error.stackTraceLimit
Defined in
node_modules/.pnpm/@types+node@20.14.10/node_modules/@types/node/globals.d.ts:30
Methods
captureStackTrace()
static
captureStackTrace(targetObject
:object
,constructorOpt
?:Function
):void
Create .stack property on a target object
Parameters
Parameter | Type |
---|---|
targetObject | object |
constructorOpt ? | Function |
Returns
void
Inherited from
Error.captureStackTrace
Defined in
node_modules/.pnpm/@types+node@20.14.10/node_modules/@types/node/globals.d.ts:21