DistributedContextPropagator.ExtractTraceIdAndState Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengekstrak ID pelacakan dan status pelacakan dari permintaan masuk yang diwakili oleh operator. Misalnya, dari header permintaan HTTP.
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
Media dari nilai mana yang akan dibaca.
Metode panggilan balik untuk dipanggil untuk mendapatkan ID pelacakan propagasi dan status dari operator.
- traceId
- String
Ketika metode ini kembali, berisi ID jejak yang diekstrak dari operator.
- traceState
- String
Ketika metode ini kembali, berisi status jejak yang diekstrak dari operator.