TracingContext interface
Een interface die structureel compatibel is met OpenTelemetry.
Methoden
delete |
Hiermee wordt een nieuwe context geretourneerd die van deze context overkomt, maar geen waarde voor de opgegeven sleutel bevat. |
get |
Haal een waarde op uit de context. |
set |
Maak een nieuwe context die wordt overgenomen van deze context en waarvan de opgegeven sleutel is ingesteld op de opgegeven waarde. |
Methodedetails
deleteValue(symbol)
Hiermee wordt een nieuwe context geretourneerd die van deze context overkomt, maar geen waarde voor de opgegeven sleutel bevat.
function deleteValue(key: symbol): TracingContext
Parameters
- key
-
symbol
contextsleutel waarvoor een waarde moet worden gewist
Retouren
getValue(symbol)
Haal een waarde op uit de context.
function getValue(key: symbol): unknown
Parameters
- key
-
symbol
sleutel waarmee een contextwaarde wordt geïdentificeerd
Retouren
unknown
setValue(symbol, unknown)
Maak een nieuwe context die wordt overgenomen van deze context en waarvan de opgegeven sleutel is ingesteld op de opgegeven waarde.
function setValue(key: symbol, value: unknown): TracingContext
Parameters
- key
-
symbol
contextsleutel waarvoor de waarde moet worden ingesteld
- value
-
unknown
waarde die moet worden ingesteld voor de opgegeven sleutel