TracingContext interface
Неизменяемый контейнер контекста значений трассировки для текущей операции.
Методы
delete |
Удаляет объект из контекста, если он существует. |
get |
Возвращает объект из контекста, если он существует. |
set |
Задает заданный объект в контексте. |
Сведения о методе
deleteValue(symbol)
Удаляет объект из контекста, если он существует.
function deleteValue(key: symbol): TracingContext
Параметры
- key
-
symbol
Ключ заданного значения контекста для удаления.
Возвращаемое значение
getValue(symbol)
Возвращает объект из контекста, если он существует.
function getValue(key: symbol): unknown
Параметры
- key
-
symbol
Ключ заданного значения контекста.
Возвращаемое значение
unknown
- Значение заданного значения контекста, если оно существует, в противном случае
undefined
.
setValue(symbol, unknown)
Задает заданный объект в контексте.
function setValue(key: symbol, value: unknown): TracingContext
Параметры
- key
-
symbol
Ключ заданного значения контекста.
- value
-
unknown
Значение, заданное в контексте.
Возвращаемое значение
- Новый контекст с заданным набором значений.