Skip to main content

UnknownException

Unknown error. For example, this error may be returned when a Status value received from another address space belongs to an error space that is not known in this address space. Also, errors raised by APIs that do not return enough error information may be converted to this error.

Extends​

  • ServerException

Constructors​

new UnknownException()​

new UnknownException(message?: string): UnknownException

Parameters​

• message?: string

Returns​

UnknownException

Overrides​

ServerException.constructor

Defined in​

libs/core/src/lib/exceptions/unknown.exception.ts:13

Properties​

cause?​

optional cause: unknown;

Inherited from​

ServerException.cause

Defined in​

node_modules/typescript/lib/lib.es2022.error.d.ts:24


code​

readonly code: number;

Inherited from​

ServerException.code

Defined in​

libs/core/src/lib/exceptions/base.exception.ts:2


message​

readonly message: string;

Inherited from​

ServerException.message

Defined in​

libs/core/src/lib/exceptions/base.exception.ts:2


name​

name: string;

Inherited from​

ServerException.name

Defined in​

node_modules/typescript/lib/lib.es5.d.ts:1076


stack?​

optional stack: string;

Inherited from​

ServerException.stack

Defined in​

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​

• err: Error

• stackTraces: CallSite[]

Returns​

any

See​

https://v8.dev/docs/stack-trace-api#customizing-stack-traces

Inherited from​

ServerException.prepareStackTrace

Defined in​

node_modules/@types/node/globals.d.ts:98


stackTraceLimit​

static stackTraceLimit: number;

Inherited from​

ServerException.stackTraceLimit

Defined in​

node_modules/@types/node/globals.d.ts:100

Methods​

toException()​

toException(): object

Returns​

object

code​
code: number;
details​
details: string;

Inherited from​

ServerException.toException

Defined in​

libs/core/src/lib/exceptions/base.exception.ts:6


captureStackTrace()​

static captureStackTrace(targetObject: object, constructorOpt?: Function): void

Create .stack property on a target object

Parameters​

• targetObject: object

• constructorOpt?: Function

Returns​

void

Inherited from​

ServerException.captureStackTrace

Defined in​

node_modules/@types/node/globals.d.ts:91