Skip to content

类: ProberNotImplementedError

定义于: packages/prober/src/error.ts:95

当前查分源无法实现某查询能力时抛出的包级错误。

供各适配在「运行时仍被调用、但上游无对等接口」时使用。 优先仍应用类型收窄(条件 client / *Capability)避免挂上不存在的方法; 本错误用于必须实现完整接口或兼容层里的显式失败。

调用方可用 isProberNotImplementedError 与 HTTP/鉴权失败区分。

示例

适配内

ts
throw new ProberNotImplementedError({
  method: "getHeatmap",
  adapter: "Diving-Fish",
});

参阅

继承

属性

属性修饰符类型描述定义于
adapter?readonlystring适配显示名(若构造时传入)packages/prober/src/error.ts:99
methodreadonlystring未实现的方法名packages/prober/src/error.ts:97