Partager via


DistributedContextPropagator.PropagatorGetterCallback Délégué

Définition

Représente la méthode de rappel utilisée dans les méthodes d’extraction des propagateurs. Le rappel est appelé pour rechercher la valeur d’un champ nommé.

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

Paramètres

carrier
Object

Support utilisé par les propagateurs pour lire les valeurs.

fieldName
String

Nom du champ de propagation.

fieldValue
String

Lorsque cette méthode est retournée, contient la valeur qui correspond à fieldName. La valeur est non-null s’il n’y a qu’une seule valeur pour le nom du champ d’entrée.

fieldValues
IEnumerable<String>

Lorsque cette méthode retourne, contient une collection de valeurs qui correspondent à fieldName. La valeur est non-null s’il existe plusieurs valeurs pour le nom du champ d’entrée.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à