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