다음을 통해 공유


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)

지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다.

적용 대상