Share via


DistributedContextPropagator.PropagatorGetterCallback Delegasikan

Definisi

Mewakili metode panggilan balik yang digunakan dalam metode ekstrak penyebar. Panggilan balik dipanggil untuk mencari nilai bidang bernama.

public: delegate void DistributedContextPropagator::PropagatorGetterCallback(System::Object ^ carrier, System::String ^ fieldName, [Runtime::InteropServices::Out] System::String ^ % fieldValue, [Runtime::InteropServices::Out] IEnumerable<System::String ^> ^ % fieldValues);
public delegate void DistributedContextPropagator.PropagatorGetterCallback(object? carrier, string fieldName, out string? fieldValue, out IEnumerable<string>? fieldValues);
type DistributedContextPropagator.PropagatorGetterCallback = delegate of obj * string * string * seq -> unit
Public Delegate Sub DistributedContextPropagator.PropagatorGetterCallback(carrier As Object, fieldName As String, ByRef fieldValue As String, ByRef fieldValues As IEnumerable(Of String))

Parameter

carrier
Object

Media yang digunakan oleh penyebar untuk membaca nilai.

fieldName
String

Nama bidang propagasi.

fieldValue
String

Ketika metode ini kembali, berisi nilai yang sesuai dengan fieldName. Nilainya non-null jika hanya ada satu nilai untuk nama bidang input.

fieldValues
IEnumerable<String>

Ketika metode ini kembali, berisi kumpulan nilai yang sesuai dengan fieldName. Nilainya non-jikanull ada lebih dari satu nilai untuk nama bidang input.

Metode Ekstensi

GetMethodInfo(Delegate)

Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan.

Berlaku untuk