Udostępnij za pośrednictwem


TracingContext interface

Niezmienna torba kontekstowa wartości śledzenia dla bieżącej operacji.

Metody

deleteValue(symbol)

Usuwa obiekt z kontekstu, jeśli istnieje.

getValue(symbol)

Pobiera obiekt z kontekstu, jeśli istnieje.

setValue(symbol, unknown)

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.