接口 Interrupt<TValue>

在线程内部抛出的中断。

interface Interrupt<TValue> {
    id?: string;
    ns?: string[];
    resumable?: boolean;
    value?: TValue;
    when?: string & {} | "during";
}

类型参数

  • TValue = unknown

属性

id?: string

中断的 ID。

ns?: string[]

中断的命名空间。

已弃用

已被 interrupt_id 取代

resumable?: boolean

中断是否可恢复。

已弃用

未来将被移除。

value?: TValue

中断的值。

when?: string & {} | "during"

未来将被弃用。

已弃用

未来将被移除。