Sdílet prostřednictvím


HostMatcherPolicy Třída

Definice

A MatcherPolicy , který implementuje filtrování a výběr podle hlavičky hostitele požadavku.

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
Dědičnost
HostMatcherPolicy
Implementuje

Konstruktory

HostMatcherPolicy()

A MatcherPolicy , který implementuje filtrování a výběr podle hlavičky hostitele požadavku.

Vlastnosti

Comparer

Získá , IComparer<T> který se použije k řazení koncových bodů.

Order

Získá hodnotu, která určuje pořadí, ve MatcherPolicy které se má použít. Zásady se použijí ve vzestupné číselné hodnotě Order vlastnosti .

Metody

ApplyAsync(HttpContext, CandidateSet)

Použije zásadu na .CandidateSet

BuildJumpTable(Int32, IReadOnlyList<PolicyJumpTableEdge>)

Vytvoří tabulku přeskočení s danou sadou hodnot edges.

GetEdges(IReadOnlyList<Endpoint>)

Vygeneruje graf, který znázorňuje vztah mezi koncovými body a hostiteli.

Explicitní implementace rozhraní

IEndpointSelectorPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

A MatcherPolicy , který implementuje filtrování a výběr podle hlavičky hostitele požadavku.

INodeBuilderPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

A MatcherPolicy , který implementuje filtrování a výběr podle hlavičky hostitele požadavku.

Platí pro