DistributedContextPropagator.PropagatorGetterCallback Gedelegeerde

Definitie

Vertegenwoordigt de callback-methode die wordt gebruikt in de extractmethoden van propagators. De callback wordt aangeroepen om de waarde van een benoemd veld op te zoeken.

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))

Parameters

carrier
Object

Het medium dat door doorgifteders wordt gebruikt om waarden van te lezen.

fieldName
String

De naam van het doorgifteveld.

fieldValue
String

Wanneer deze methode wordt geretourneerd, bevat deze de waarde die overeenkomt met fieldName. De waarde is niet-null als er slechts één waarde is voor de naam van het invoerveld.

fieldValues
IEnumerable<String>

Wanneer deze methode wordt geretourneerd, bevat een verzameling waarden die overeenkomen met fieldName. De waarde is niet-null als er meer dan één waarde is voor de naam van het invoerveld.

Extensiemethoden

Name Description
GetMethodInfo(Delegate)

Hiermee haalt u een object op dat de methode vertegenwoordigt die wordt vertegenwoordigd door de opgegeven gemachtigde.

Van toepassing op