DistributedContextPropagator.ExtractTraceIdAndState Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Extraherar spårnings-ID:t och spårningstillståndet från en inkommande begäran som representeras av transportföretaget. Till exempel från rubrikerna i en HTTP-begäran.
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)
Parametrar
- carrier
- Object
Mediet som värden ska läsas från.
Återanropsmetoden som anropas för att hämta spridningsspårnings-ID och -tillstånd från transportföretaget.
- traceId
- String
När den här metoden returneras innehåller det spårnings-ID som extraherats från transportföretaget.
- traceState
- String
När den här metoden returnerar innehåller det spårningstillstånd som extraherats från transportföretaget.