다음을 통해 공유


HeaderPropagationEntry 생성자

정의

제공된 및 를 사용하여 새 HeaderPropagationEntryinboundHeaderNamecapturedHeaderNamevalueFilter만듭니다.

public:
 HeaderPropagationEntry(System::String ^ inboundHeaderName, System::String ^ capturedHeaderName, Func<Microsoft::AspNetCore::HeaderPropagation::HeaderPropagationContext, Microsoft::Extensions::Primitives::StringValues> ^ valueFilter);
public HeaderPropagationEntry (string inboundHeaderName, string capturedHeaderName, Func<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext,Microsoft.Extensions.Primitives.StringValues> valueFilter);
public HeaderPropagationEntry (string inboundHeaderName, string capturedHeaderName, Func<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext,Microsoft.Extensions.Primitives.StringValues>? valueFilter);
new Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntry : string * string * Func<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext, Microsoft.Extensions.Primitives.StringValues> -> Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntry
Public Sub New (inboundHeaderName As String, capturedHeaderName As String, valueFilter As Func(Of HeaderPropagationContext, StringValues))

매개 변수

inboundHeaderName
String

에서 캡처 HeaderPropagationMiddleware할 헤더의 이름입니다.

capturedHeaderName
String

에서 추가할 HeaderPropagationMessageHandler헤더의 이름입니다.

valueFilter
Func<HeaderPropagationContext,StringValues>

헤더 값을 변환하는 데 사용할 수 있는 필터 대리자입니다. null일 수 있습니다.

적용 대상