Condividi tramite


HostMatcherPolicy Classe

Definizione

Oggetto MatcherPolicy che implementa il filtro e la selezione dall'intestazione host di una richiesta.

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
Ereditarietà
HostMatcherPolicy
Implementazioni

Costruttori

HostMatcherPolicy()

Oggetto MatcherPolicy che implementa il filtro e la selezione dall'intestazione host di una richiesta.

Proprietà

Comparer

Ottiene un oggetto IComparer<T> che verrà usato per ordinare gli endpoint.

Order

Ottiene un valore che determina l'ordine che MatcherPolicy deve essere applicato. I criteri vengono applicati in valore numerico crescente della Order proprietà.

Metodi

ApplyAsync(HttpContext, CandidateSet)

Applica i criteri all'oggetto CandidateSet.

BuildJumpTable(Int32, IReadOnlyList<PolicyJumpTableEdge>)

Costruisce una tabella jump in base a un set di edges.

GetEdges(IReadOnlyList<Endpoint>)

Genera un grafico che rappresenta la relazione tra endpoint e host.

Implementazioni dell'interfaccia esplicita

IEndpointSelectorPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

Oggetto MatcherPolicy che implementa il filtro e la selezione dall'intestazione host di una richiesta.

INodeBuilderPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

Oggetto MatcherPolicy che implementa il filtro e la selezione dall'intestazione host di una richiesta.

Si applica a