Freigeben über


TracingContext interface

Eine Schnittstelle, die strukturell mit OpenTelemetry kompatibel ist.

Methoden

deleteValue(symbol)

Gibt einen neuen Kontext zurück, der von diesem Kontext erbt, aber keinen Wert für den angegebenen Schlüssel enthält.

getValue(symbol)

Ruft einen Wert aus dem Kontext ab.

setValue(symbol, unknown)

Erstellen Sie einen neuen Kontext, der von diesem Kontext erbt und den angegebenen Schlüssel auf den angegebenen Wert festgelegt hat.

Details zur Methode

deleteValue(symbol)

Gibt einen neuen Kontext zurück, der von diesem Kontext erbt, aber keinen Wert für den angegebenen Schlüssel enthält.

function deleteValue(key: symbol): TracingContext

Parameter

key

symbol

Kontextschlüssel, für den ein Wert gelöscht werden soll

Gibt zurück

getValue(symbol)

Ruft einen Wert aus dem Kontext ab.

function getValue(key: symbol): unknown

Parameter

key

symbol

Schlüssel, der einen Kontextwert identifiziert

Gibt zurück

unknown

setValue(symbol, unknown)

Erstellen Sie einen neuen Kontext, der von diesem Kontext erbt und den angegebenen Schlüssel auf den angegebenen Wert festgelegt hat.

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

Parameter

key

symbol

Kontextschlüssel, für den der Wert festgelegt werden soll

value

unknown

Wert, der für den angegebenen Schlüssel festgelegt werden soll

Gibt zurück