DistributedContextPropagator.PropagatorGetterCallback Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje metodę wywołania zwrotnego używaną w metodach wyodrębniania propagatorów. Wywołanie zwrotne jest wywoływane w celu wyszukania wartości nazwanego pola.
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))
Parametry
- carrier
- Object
Nośnik używany przez propagatory do odczytywania wartości z.
- fieldName
- String
Nazwa pola propagacji.
- fieldValue
- String
Gdy ta metoda zwraca wartość , zawiera wartość odpowiadającą fieldName
wartości . Wartość jest nie-null
jeśli istnieje tylko jedna wartość dla nazwy pola wejściowego.
- fieldValues
- IEnumerable<String>
Gdy ta metoda zwraca wartość , zawiera kolekcję wartości odpowiadających metodzie fieldName
. Wartość jest nie-null
jeśli istnieje więcej niż jedna wartość dla nazwy pola wejściowego.
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |