TracingContext interface
Contenitore di contesto non modificabile di valori di traccia per l'operazione corrente.
Metodi
delete |
Elimina un oggetto dal contesto, se esistente. |
get |
Ottiene un oggetto dal contesto, se esistente. |
set |
Imposta un determinato oggetto in un contesto. |
Dettagli metodo
deleteValue(symbol)
Elimina un oggetto dal contesto, se esistente.
function deleteValue(key: symbol): TracingContext
Parametri
- key
-
symbol
Chiave del valore di contesto specificato da eliminare.
Restituisce
getValue(symbol)
Ottiene un oggetto dal contesto, se esistente.
function getValue(key: symbol): unknown
Parametri
- key
-
symbol
Chiave del valore di contesto specificato.
Restituisce
unknown
- Valore del valore del contesto specificato, se esistente, in caso contrario
undefined
.
setValue(symbol, unknown)
Imposta un determinato oggetto in un contesto.
function setValue(key: symbol, value: unknown): TracingContext
Parametri
- key
-
symbol
Chiave del valore di contesto specificato.
- value
-
unknown
Valore da impostare nel contesto.
Restituisce
- Nuovo contesto con il valore specificato impostato.