Sdílet prostřednictvím


DistributedContextPropagator.Inject Metoda

Definice

Vloží hodnoty trasování uložené v objektu Activity do nosiče. Například do hlaviček požadavku HTTP.

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)

Parametry

activity
Activity

Objekt Activity má distribuovaný kontext, který se má vložit do operátora.

carrier
Object

Médium, ve kterém bude distribuovaný kontext uložen.

setter
DistributedContextPropagator.PropagatorSetterCallback

Metoda zpětného volání, která se má vyvolat k nastavení pojmenovaného páru klíč-hodnota na operátoru.

Platí pro