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, sofern es vorhanden ist.

getValue(symbol)

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

setValue(symbol, unknown)

Legt ein bestimmtes Objekt für einen Kontext fest.

Details zur Methode

deleteValue(symbol)

Löscht ein Objekt aus dem Kontext, sofern 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, sofern 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, sofern er vorhanden ist, andernfalls undefined.

setValue(symbol, unknown)

Legt ein bestimmtes Objekt für einen 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.