TracingContext interface
Eine Schnittstelle, die strukturell mit OpenTelemetry kompatibel ist.
Methoden
delete |
Gibt einen neuen Kontext zurück, der von diesem Kontext erbt, aber keinen Wert für den angegebenen Schlüssel enthält. |
get |
Ruft einen Wert aus dem Kontext ab. |
set |
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