語言

DistributedContextPropagator.Inject 方法

定義

將物件中儲存的 Activity 痕跡值注入載子。 例如,進入 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)

參數

activity
Activity

Activity 物件擁有分散式上下文,可注入給載波。

carrier
Object

分散式情境將被儲存的媒介。

setter
DistributedContextPropagator.PropagatorSetterCallback

回調方法用於呼叫,以在載波上設定命名的鍵值對。

適用於