Compartir a través de


HostMatcherPolicy Clase

Definición

que MatcherPolicy implementa el filtrado y la selección por el encabezado de host de una solicitud.

public ref class HostMatcherPolicy sealed : Microsoft::AspNetCore::Routing::MatcherPolicy, Microsoft::AspNetCore::Routing::Matching::IEndpointComparerPolicy, Microsoft::AspNetCore::Routing::Matching::IEndpointSelectorPolicy, Microsoft::AspNetCore::Routing::Matching::INodeBuilderPolicy
public sealed class HostMatcherPolicy : Microsoft.AspNetCore.Routing.MatcherPolicy, Microsoft.AspNetCore.Routing.Matching.IEndpointComparerPolicy, Microsoft.AspNetCore.Routing.Matching.IEndpointSelectorPolicy, Microsoft.AspNetCore.Routing.Matching.INodeBuilderPolicy
type HostMatcherPolicy = class
    inherit MatcherPolicy
    interface IEndpointComparerPolicy
    interface IEndpointSelectorPolicy
    interface INodeBuilderPolicy
type HostMatcherPolicy = class
    inherit MatcherPolicy
    interface IEndpointComparerPolicy
    interface INodeBuilderPolicy
    interface IEndpointSelectorPolicy
Public NotInheritable Class HostMatcherPolicy
Inherits MatcherPolicy
Implements IEndpointComparerPolicy, IEndpointSelectorPolicy, INodeBuilderPolicy
Herencia
HostMatcherPolicy
Implementaciones

Constructores

HostMatcherPolicy()

que MatcherPolicy implementa el filtrado y la selección por el encabezado de host de una solicitud.

Propiedades

Comparer

Obtiene un IComparer<T> objeto que se usará para ordenar los puntos de conexión.

Order

Obtiene un valor que determina el orden en que MatcherPolicy se debe aplicar. Las directivas se aplican en el valor numérico ascendente de la Order propiedad .

Métodos

ApplyAsync(HttpContext, CandidateSet)

Aplica la directiva a CandidateSet.

BuildJumpTable(Int32, IReadOnlyList<PolicyJumpTableEdge>)

Construye una tabla de saltos según un conjunto de edges.

GetEdges(IReadOnlyList<Endpoint>)

Genera un gráfico que representa la relación entre los puntos de conexión y los hosts.

Implementaciones de interfaz explícitas

IEndpointSelectorPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

que MatcherPolicy implementa el filtrado y la selección por el encabezado de host de una solicitud.

INodeBuilderPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

que MatcherPolicy implementa el filtrado y la selección por el encabezado de host de una solicitud.

Se aplica a