DistributedContextPropagator.PropagatorGetterCallback Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет метод обратного вызова, используемый в методах извлечения средств распространения. Обратный вызов вызывается для поиска значения именованного поля.
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))
Параметры
- carrier
- Object
Среда, используемая распространителями для считывания значений.
- fieldName
- String
Имя поля распространения.
- fieldValue
- String
При возврате этого метода содержит значение, соответствующее fieldName
. Значение не является значением ,null
если для имени входного поля имеется только одно значение.
- fieldValues
- IEnumerable<String>
При возврате этого метода содержит коллекцию значений, соответствующих fieldName
. Если для имени входного поля имеется несколько значений, это значение неnull
является значением .
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |