TracingContext interface
Contenedor de contexto inmutable de valores de seguimiento para la operación actual.
Métodos
delete |
Elimina un objeto del contexto si existe. |
get |
Obtiene un objeto del contexto si existe. |
set |
Establece un objeto determinado en un contexto. |
Detalles del método
deleteValue(symbol)
Elimina un objeto del contexto si existe.
function deleteValue(key: symbol): TracingContext
Parámetros
- key
-
symbol
Clave del valor de contexto especificado que se va a eliminar.
Devoluciones
getValue(symbol)
Obtiene un objeto del contexto si existe.
function getValue(key: symbol): unknown
Parámetros
- key
-
symbol
Clave del valor de contexto especificado.
Devoluciones
unknown
- Valor del valor de contexto especificado si existe; de lo contrario
undefined
, .
setValue(symbol, unknown)
Establece un objeto determinado en un contexto.
function setValue(key: symbol, value: unknown): TracingContext
Parámetros
- key
-
symbol
Clave del valor de contexto especificado.
- value
-
unknown
Valor que se va a establecer en el contexto.
Devoluciones
- Nuevo contexto con el conjunto de valores especificado.