HostMatcherPolicy Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Implementuje
Konstruktory
| HostMatcherPolicy() |
Vlastnosti
| Comparer |
Získá, IComparer<T> který se použije k řazení koncových bodů. |
| Order |
Získá hodnotu, která určuje pořadí, které MatcherPolicy se má použít. Zásady se použijí ve vzestupné číselné hodnotě Order vlastnosti. |
Metody
| ApplyAsync(HttpContext, CandidateSet) |
Použije zásadu CandidateSetna . |
| BuildJumpTable(Int32, IReadOnlyList<PolicyJumpTableEdge>) |
Vytvoří jump table vzhledem k množině |
| GetEdges(IReadOnlyList<Endpoint>) |
Vygeneruje graf, který znázorňuje vztah mezi koncovými body a hostiteli. |
Explicitní implementace rozhraní
| IEndpointSelectorPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>) | |
| INodeBuilderPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>) |