Freigeben über


DistributedContextPropagator.Inject Methode

Definition

Fügt die im Activity Objekt gespeicherten Ablaufverfolgungswerte in einen Träger ein. Beispielsweise in die Header einer HTTP-Anforderung.

public:
 abstract void Inject(System::Diagnostics::Activity ^ activity, System::Object ^ carrier, System::Diagnostics::DistributedContextPropagator::PropagatorSetterCallback ^ setter);
public abstract void Inject (System.Diagnostics.Activity? activity, object? carrier, System.Diagnostics.DistributedContextPropagator.PropagatorSetterCallback? setter);
abstract member Inject : System.Diagnostics.Activity * obj * System.Diagnostics.DistributedContextPropagator.PropagatorSetterCallback -> unit
Public MustOverride Sub Inject (activity As Activity, carrier As Object, setter As DistributedContextPropagator.PropagatorSetterCallback)

Parameter

activity
Activity

Das Activity-Objekt verfügt über den verteilten Kontext, der in den Netzbetreiber eingefügt werden soll.

carrier
Object

Das Medium, in dem der verteilte Kontext gespeichert wird.

setter
DistributedContextPropagator.PropagatorSetterCallback

Die Rückrufmethode, die aufgerufen werden soll, um ein benanntes Schlüssel-Wert-Paar auf dem Netzbetreiber festzulegen.

Gilt für: