다음을 통해 공유


HeaderPropagationEntry.ValueFilter 속성

정의

헤더 값을 변환하는 데 사용할 수 있는 필터 대리자를 가져오거나 설정합니다.

public:
 property Func<Microsoft::AspNetCore::HeaderPropagation::HeaderPropagationContext, Microsoft::Extensions::Primitives::StringValues> ^ ValueFilter { Func<Microsoft::AspNetCore::HeaderPropagation::HeaderPropagationContext, Microsoft::Extensions::Primitives::StringValues> ^ get(); };
public Func<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext,Microsoft.Extensions.Primitives.StringValues> ValueFilter { get; }
public Func<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext,Microsoft.Extensions.Primitives.StringValues>? ValueFilter { get; }
member this.ValueFilter : Func<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext, Microsoft.Extensions.Primitives.StringValues>
Public ReadOnly Property ValueFilter As Func(Of HeaderPropagationContext, StringValues)

속성 값

설명

있는 경우 대리자는 변환된 헤더 값을 제공하기 위해 요청당 한 번 평가됩니다. 대리자는 에 해당하는 InboundHeaderName 이름의 헤더가 요청에 있는지 여부에 관계없이 호출됩니다. 평가 ValueFilter 결과가 null이거나 비어 있으면 전파된 값에 추가되지 않습니다.

적용 대상