Aracılığıyla paylaş


HostMatcherPolicy Sınıf

Tanım

Bir MatcherPolicy isteğin konak üst bilgisine göre filtreleme ve seçim uygulayan bir.

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
Devralma
HostMatcherPolicy
Uygulamalar

Oluşturucular

HostMatcherPolicy()

Bir MatcherPolicy isteğin konak üst bilgisine göre filtreleme ve seçim uygulayan bir.

Özellikler

Comparer

Uç noktaları sıralamak için kullanılacak bir IComparer<T> alır.

Order

Uygulanacağı sırayı MatcherPolicy belirleyen bir değer alır. İlkeler, özelliğin Order artan sayısal değerinde uygulanır.

Yöntemler

ApplyAsync(HttpContext, CandidateSet)

İlkeyi öğesine CandidateSetuygular.

BuildJumpTable(Int32, IReadOnlyList<PolicyJumpTableEdge>)

bir kümesi edgesverilip bir atlama tablosu oluşturur.

GetEdges(IReadOnlyList<Endpoint>)

Uç noktalar ve konaklar arasındaki ilişkiyi temsil eden bir grafik oluşturur.

Belirtik Arabirim Kullanımları

IEndpointSelectorPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

Bir MatcherPolicy isteğin konak üst bilgisine göre filtreleme ve seçim uygulayan bir.

INodeBuilderPolicy.AppliesToEndpoints(IReadOnlyList<Endpoint>)

Bir MatcherPolicy isteğin konak üst bilgisine göre filtreleme ve seçim uygulayan bir.

Şunlara uygulanır