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 Status vom Netzbetreiber abzurufen.
- traceId
- String
Wenn diese Methode zurückgegeben wird, enthält sie die Vom Netzbetreiber extrahierte Ablaufverfolgungs-ID.
- traceState
- String
Wenn diese Methode zurückgegeben wird, enthält sie den Vom Netzbetreiber extrahierten Ablaufverfolgungsstatus.