Aracılığıyla paylaş


DistributedContextPropagator.PropagatorGetterCallback Temsilci

Tanım

Yayıcıların ayıklama yöntemlerinde kullanılan geri çağırma yöntemini temsil eder. Adlandırılmış bir alanın değerini aramak için geri arama çağrılır.

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

Parametreler

carrier
Object

Yayıcılar tarafından değerleri okumak için kullanılan ortam.

fieldName
String

Yayma alanı adı.

fieldValue
String

Bu yöntem döndürdüğünde, öğesine karşılık gelen fieldNamedeğeri içerir. Giriş alanı adı için yalnızca bir değer varsa değer değildirnull .

fieldValues
IEnumerable<String>

Bu yöntem döndürdüğünde, öğesine karşılık gelen fieldNamebir değer koleksiyonu içerir. Giriş alanı adı için birden fazla değer varsa, değer değildirnull .

Uzantı Metotları

GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır