DistributedContextPropagator.ExtractTraceIdAndState Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Extrahiert die Ablaufverfolgungs-ID und den Ablaufverfolgungsstatus aus einer eingehenden Anforderung, die vom Netzbetreiber dargestellt wird. Beispielsweise aus den Headern einer HTTP-Anforderung.
public:
abstract void ExtractTraceIdAndState(System::Object ^ carrier, System::Diagnostics::DistributedContextPropagator::PropagatorGetterCallback ^ getter, [Runtime::InteropServices::Out] System::String ^ % traceId, [Runtime::InteropServices::Out] System::String ^ % traceState);
public abstract void ExtractTraceIdAndState (object? carrier, System.Diagnostics.DistributedContextPropagator.PropagatorGetterCallback? getter, out string? traceId, out string? traceState);
abstract member ExtractTraceIdAndState : obj * System.Diagnostics.DistributedContextPropagator.PropagatorGetterCallback * string * string -> unit
Public MustOverride Sub ExtractTraceIdAndState (carrier As Object, getter As DistributedContextPropagator.PropagatorGetterCallback, ByRef traceId As String, ByRef traceState As String)
Parameter
- carrier
- Object
Das Medium, aus dem Werte gelesen werden.
Die Rückrufmethode, die aufgerufen werden soll, um die Verteilungsablaufverfolgungs-ID und den Zustand vom Netzbetreiber abzurufen.
- traceId
- String
Wenn diese Methode zurückgegeben wird, enthält die ablaufverfolgungs-ID, die vom Netzbetreiber extrahiert wird.
- traceState
- String
Wenn diese Methode zurückgegeben wird, enthält der Ablaufverfolgungszustand, der vom Netzbetreiber extrahiert wird.