HeaderPropagationEntry.ValueFilter Vlastnost

Definice

Získá nebo nastaví delegát filtru, který lze použít k transformaci hodnoty záhlaví.

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)

Hodnota vlastnosti

Func<HeaderPropagationContext,StringValues>

Poznámky

Když je k dispozici, delegát se vyhodnotí jednou za požadavek, aby poskytl transformovanou hodnotu hlavičky. Delegát bude volána bez ohledu na to, jestli se v požadavku nachází hlavička s odpovídajícím názvem InboundHeaderName . Pokud je výsledek vyhodnocení ValueFilter null nebo prázdný, nepřidá se k šířeným hodnotám.

Platí pro