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
Среда, в которой будет храниться распределенный контекст.
Метод обратного вызова, вызываемый для установки именованной пары "ключ-значение" на носителе.