CallError class
失敗したステートフル API メソッドからスローされたエラー。
- Extends
-
Error
コンストラクター
Call |
プロパティ
inner |
失敗した SDK メソッドによってスローされたエラー。 |
target | 失敗した API メソッドターゲット。 |
timestamp | ステートフル レイヤーによってエラーに追加されたタイムスタンプ。 |
継承されたプロパティ
message | |
name | |
prepare |
スタック トレースの書式設定の省略可能なオーバーライド 「https://v8.dev/docs/stack-trace-api#customizing-stack-traces」を参照してください。 |
stack | |
stack |
継承されたメソッド
capture |
ターゲット オブジェクトに .stack プロパティを作成する |
コンストラクターの詳細
CallError(CallErrorTarget, Error, Date)
new CallError(target: CallErrorTarget, innerError: Error, timestamp?: Date)
パラメーター
- target
- CallErrorTarget
- innerError
-
Error
- timestamp
-
Date
プロパティの詳細
innerError
失敗した SDK メソッドによってスローされたエラー。
innerError: Error
プロパティ値
Error
target
timestamp
ステートフル レイヤーによってエラーに追加されたタイムスタンプ。
timestamp: Date
プロパティ値
Date
継承されたプロパティの詳細
message
message: string
プロパティ値
string
継承元 Error.message
name
name: string
プロパティ値
string
Error.name から継承
prepareStackTrace
スタック トレースの書式設定の省略可能なオーバーライド
「https://v8.dev/docs/stack-trace-api#customizing-stack-traces」を参照してください。
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
プロパティ値
(err: Error, stackTraces: CallSite[]) => any
継承元 Error.prepareStackTrace
stack
stack?: string
プロパティ値
string
継承元 Error.stack
stackTraceLimit
static stackTraceLimit: number
プロパティ値
number
継承元 Error.stackTraceLimit
継承済みメソッドの詳細
captureStackTrace(object, Function)
ターゲット オブジェクトに .stack プロパティを作成する
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
パラメーター
- targetObject
-
object
- constructorOpt
-
Function
継承元 Error.captureStackTrace