Class: TransactionValidationError
Defined in: packages/client/src/core/transaction-engine/errors.ts:35
Raised when the validation sweep refuses a document - at stage time (the write is not staged) or at commit time (nothing is written, the transaction stays open).
Extends
Error
Constructors
Constructor
new TransactionValidationError(message, docId?): TransactionValidationError;
Defined in: packages/client/src/core/transaction-engine/errors.ts:39
Parameters
| Parameter | Type |
|---|---|
message | string |
docId? | string |
Returns
TransactionValidationError
Overrides
Error.constructor
Properties
| Property | Modifier | Type | Default value | Description | Overrides | Defined in |
|---|---|---|---|---|---|---|
docId | readonly | string | undefined | The document that failed. | - | packages/client/src/core/transaction-engine/errors.ts:38 |
name | public | string | "TransactionValidationError" | - | Error.name | packages/client/src/core/transaction-engine/errors.ts:36 |