HostMatcherPolicy Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
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. |