Partager via


TracingContext interface

Interface structurellement compatible avec OpenTelemetry.

Méthodes

deleteValue(symbol)

Retourne un nouveau contexte qui hérite de ce contexte, mais qui ne contient pas de valeur pour la clé donnée.

getValue(symbol)

Obtenez une valeur à partir du contexte.

setValue(symbol, unknown)

Créez un contexte qui hérite de ce contexte et dont la clé donnée est définie sur la valeur donnée.

Détails de la méthode

deleteValue(symbol)

Retourne un nouveau contexte qui hérite de ce contexte, mais qui ne contient pas de valeur pour la clé donnée.

function deleteValue(key: symbol): TracingContext

Paramètres

key

symbol

clé de contexte pour laquelle effacer une valeur

Retours

getValue(symbol)

Obtenez une valeur à partir du contexte.

function getValue(key: symbol): unknown

Paramètres

key

symbol

clé qui identifie une valeur de contexte

Retours

unknown

setValue(symbol, unknown)

Créez un contexte qui hérite de ce contexte et dont la clé donnée est définie sur la valeur donnée.

function setValue(key: symbol, value: unknown): TracingContext

Paramètres

key

symbol

clé de contexte pour laquelle définir la valeur

value

unknown

valeur à définir pour la clé donnée

Retours