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
Source
packages/verse-core/src/uow.ts:969
Properties
cause?
optional
cause:unknown
Inherited from
Error.cause
Source
node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es2022.error.d.ts:24
message
message:
string
Inherited from
Error.message
Source
node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:1077
name
name:
string
Inherited from
Error.name
Source
node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:1076
stack?
optional
stack:string
Inherited from
Error.stack
Source
node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:1078
prepareStackTrace()?
static
optional
prepareStackTrace: (err
:Error ↗️
,stackTraces
:CallSite
[]) =>any
Optional override for formatting stack traces
See
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Parameters
Parameter | Type |
---|---|
err | Error ↗️ |
stackTraces | CallSite [] |
Returns
any
Inherited from
Error.prepareStackTrace
Source
node_modules/.pnpm/@types+node@20.12.11/node_modules/@types/node/globals.d.ts:28
stackTraceLimit
static
stackTraceLimit:number
Inherited from
Error.stackTraceLimit
Source
node_modules/.pnpm/@types+node@20.12.11/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
Source
node_modules/.pnpm/@types+node@20.12.11/node_modules/@types/node/globals.d.ts:21