Dela via


RouteHeader Class

Definition

Route criteria for a header that must be present on the incoming request.

public sealed class RouteHeader : IEquatable<Yarp.ReverseProxy.Configuration.RouteHeader>
type RouteHeader = class
    interface IEquatable<RouteHeader>
Public NotInheritable Class RouteHeader
Implements IEquatable(Of RouteHeader)
Inheritance
RouteHeader
Implements

Constructors

RouteHeader()

Properties

IsCaseSensitive

Specifies whether header value comparisons should ignore case. When true, Ordinal is used. When false, OrdinalIgnoreCase is used. Defaults to false.

Mode

Specifies how header values should be compared (e.g. exact matches Vs. by prefix). Defaults to ExactHeader.

Name

Name of the header to look for. This field is case insensitive and required.

Values

A collection of acceptable header values used during routing. Only one value must match. The list must not be empty unless using Exists or NotExists.

Methods

<Clone>$()
Equals(Object)
Equals(RouteHeader)
GetHashCode()
ToString()

Operators

Equality(RouteHeader, RouteHeader)
Inequality(RouteHeader, RouteHeader)

Applies to