Condividi tramite


DistributedContextPropagator.Inject Metodo

Definizione

Inserisce i valori di traccia archiviati nell'oggetto Activity in un vettore. Ad esempio, nelle intestazioni di una richiesta 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)

Parametri

activity
Activity

L'oggetto Activity ha il contesto distribuito da inserire nel vettore.

carrier
Object

Supporto in cui verrà archiviato il contesto distribuito.

setter
DistributedContextPropagator.PropagatorSetterCallback

Metodo di callback da richiamare per impostare una coppia chiave-valore denominata nel vettore.

Si applica a