TracingContext interface
Niezmienna torba kontekstowa wartości śledzenia dla bieżącej operacji.
Metody
delete |
Usuwa obiekt z kontekstu, jeśli istnieje. |
get |
Pobiera obiekt z kontekstu, jeśli istnieje. |
set |
Ustawia dany obiekt w kontekście. |
Szczegóły metody
deleteValue(symbol)
Usuwa obiekt z kontekstu, jeśli istnieje.
function deleteValue(key: symbol): TracingContext
Parametry
- key
-
symbol
Klucz danej wartości kontekstu do usunięcia.
Zwraca
getValue(symbol)
Pobiera obiekt z kontekstu, jeśli istnieje.
function getValue(key: symbol): unknown
Parametry
- key
-
symbol
Klucz danej wartości kontekstu.
Zwraca
unknown
- Wartość podanej wartości kontekstu, jeśli istnieje, w przeciwnym razie
undefined
.
setValue(symbol, unknown)
Ustawia dany obiekt w kontekście.
function setValue(key: symbol, value: unknown): TracingContext
Parametry
- key
-
symbol
Klucz danej wartości kontekstu.
- value
-
unknown
Wartość do ustawienia w kontekście.
Zwraca
- Nowy kontekst z danym zestawem wartości.