TracingContext interface
Interfejs strukturalnie zgodny z funkcją OpenTelemetry.
Metody
delete |
Zwróć nowy kontekst, który dziedziczy z tego kontekstu, ale nie zawiera wartości dla danego klucza. |
get |
Pobierz wartość z kontekstu. |
set |
Utwórz nowy kontekst, który dziedziczy z tego kontekstu i ma podany klucz ustawiony na daną wartość. |
Szczegóły metody
deleteValue(symbol)
Zwróć nowy kontekst, który dziedziczy z tego kontekstu, ale nie zawiera wartości dla danego klucza.
function deleteValue(key: symbol): TracingContext
Parametry
- key
-
symbol
klucz kontekstu, dla którego można wyczyścić wartość
Zwraca
getValue(symbol)
Pobierz wartość z kontekstu.
function getValue(key: symbol): unknown
Parametry
- key
-
symbol
klucz identyfikujący wartość kontekstu
Zwraca
unknown
setValue(symbol, unknown)
Utwórz nowy kontekst, który dziedziczy z tego kontekstu i ma podany klucz ustawiony na daną wartość.
function setValue(key: symbol, value: unknown): TracingContext
Parametry
- key
-
symbol
klucz kontekstu, dla którego należy ustawić wartość
- value
-
unknown
wartość ustawiona dla danego klucza