TracingContext interface
Um conjunto de contexto imutável de valores de rastreamento para a operação atual.
Métodos
| delete |
Exclui um objeto do contexto, se ele existir. |
| get |
Obtém um objeto do contexto, se ele existir. |
| set |
Define um determinado objeto em um contexto. |
Detalhes de Método
deleteValue(symbol)
Exclui um objeto do contexto, se ele existir.
function deleteValue(key: symbol): TracingContext
Parâmetros
- key
-
symbol
A chave do valor de contexto fornecido a ser excluído.
Devoluções
getValue(symbol)
Obtém um objeto do contexto, se ele existir.
function getValue(key: symbol): unknown
Parâmetros
- key
-
symbol
A chave do valor de contexto dado.
Devoluções
unknown
- O valor do valor de contexto dado, se existir, caso contrário,
undefined.
setValue(symbol, unknown)
Define um determinado objeto em um contexto.
function setValue(key: symbol, value: unknown): TracingContext
Parâmetros
- key
-
symbol
A chave do valor de contexto dado.
- value
-
unknown
O valor a definir no contexto.
Devoluções
- Um novo contexto com o valor dado definido.