DistributedContextPropagator.PropagatorGetterCallback Delegat

Definicja

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.

C#
public delegate void DistributedContextPropagator.PropagatorGetterCallback(object? carrier, string fieldName, out string? fieldValue, out IEnumerable<string>? fieldValues);

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ą fieldNamewartoś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.

Dotyczy

Produkt Wersje
.NET 6, 7, 8, 9