TracingContext interface
Un contenitore di contesto non modificabile di valori di traccia per l'operazione corrente.
Metodi
delete |
Elimina un oggetto dal contesto se esiste. |
get |
Ottiene un oggetto dal contesto se esiste. |
set |
Imposta un determinato oggetto in un contesto. |
Dettagli metodo
deleteValue(symbol)
Elimina un oggetto dal contesto se esiste.
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 esiste.
function getValue(key: symbol): unknown
Parametri
- key
-
symbol
Chiave del valore di contesto specificato.
Restituisce
unknown
- Valore del valore del contesto specificato se esiste, 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 set di valori specificato.