Compartir vía


DistributedContextPropagator.PropagatorGetterCallback Delegado

Definición

Representa el método de devolución de llamada que se usa en los métodos de extracción de propagadores. La devolución de llamada se invoca para buscar el valor de un campo con nombre.

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

Parámetros

carrier
Object

Medio utilizado por los propagadores para leer valores.

fieldName
String

Nombre del campo de propagación.

fieldValue
String

Cuando este método devuelve , contiene el valor que corresponde a fieldName. El valor no es sinull solo hay un valor para el nombre del campo de entrada.

fieldValues
IEnumerable<String>

Cuando este método devuelve , contiene una colección de valores que corresponden a fieldName. El valor no es sinull hay más de un valor para el nombre del campo de entrada.

Métodos de extensión

GetMethodInfo(Delegate)

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a