DistributedContextPropagator.PropagatorGetterCallback Delegat
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.
Stellt die Rückrufmethode dar, die in den Extraktmethoden von Verteilungsmodulen verwendet wird. Der Rückruf wird aufgerufen, um den Wert eines benannten Felds nachzuschlagen.
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
Das Medium, das von Verteilungsgebern zum Lesen von Werten verwendet wird.
- fieldName
- String
Der Name des Verteilungsfelds.
- fieldValue
- String
Wenn diese Methode zurückgegeben wird, enthält sie den Wert, der entspricht fieldName. Der Wert ist nicht-null wenn nur ein Wert für den Namen des Eingabefelds vorhanden ist.
- fieldValues
- IEnumerable<String>
Wenn diese Methode zurückgegeben wird, enthält eine Auflistung von Werten, die übereinstimmen fieldName. Der Wert ist nicht-null wenn mehrere Werte für den Namen des Eingabefelds vorhanden sind.
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt. |