TracingContext interface
Ein unveränderlicher Kontextbehälter mit Ablaufverfolgungswerten für den aktuellen Vorgang.
Methoden
delete |
Löscht ein Objekt aus dem Kontext, wenn es vorhanden ist. |
get |
Ruft ein Objekt aus dem Kontext ab, wenn es vorhanden ist. |
set |
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.