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
Значение, устанавливаемое в контексте.
Возвращаемое значение
- Новый контекст с заданным набором значений.