Freigeben über


TracingContext interface

Ein unveränderlicher Kontextbehälter mit Ablaufverfolgungswerten für den aktuellen Vorgang.

Methoden

deleteValue(symbol)

Löscht ein Objekt aus dem Kontext, wenn es vorhanden ist.

getValue(symbol)

Ruft ein Objekt aus dem Kontext ab, wenn es vorhanden ist.

setValue(symbol, unknown)

Legt ein bestimmtes Objekt in einem Kontext fest.

Details zur Methode

deleteValue(symbol)

Löscht ein Objekt aus dem Kontext, wenn es vorhanden ist.

function deleteValue(key: symbol): TracingContext

Parameter

key

symbol

Der Schlüssel des zu löschenden Kontextwerts.

Gibt zurück

getValue(symbol)

Ruft ein Objekt aus dem Kontext ab, wenn es vorhanden ist.

function getValue(key: symbol): unknown

Parameter

key

symbol

Der Schlüssel des angegebenen Kontextwerts.

Gibt zurück

unknown

  • Der Wert des angegebenen Kontextwerts, falls vorhanden, andernfalls undefined.

setValue(symbol, unknown)

Legt ein bestimmtes Objekt in einem Kontext fest.

function setValue(key: symbol, value: unknown): TracingContext

Parameter

key

symbol

Der Schlüssel des angegebenen Kontextwerts.

value

unknown

Der wert, der für den Kontext festgelegt werden soll.

Gibt zurück

  • Ein neuer Kontext mit dem angegebenen Wertsatz.