Partager via


CompositeRouteConstraint Classe

Définition

Force un itinéraire à l'aide de plusieurs contraintes enfant.

public ref class CompositeRouteConstraint : Microsoft::AspNetCore::Routing::IRouteConstraint
public class CompositeRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
public class CompositeRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint, Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy
type CompositeRouteConstraint = class
    interface IRouteConstraint
type CompositeRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type CompositeRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
type CompositeRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
    interface IParameterLiteralNodeMatchingPolicy
Public Class CompositeRouteConstraint
Implements IRouteConstraint
Public Class CompositeRouteConstraint
Implements IParameterLiteralNodeMatchingPolicy, IRouteConstraint
Héritage
CompositeRouteConstraint
Implémente

Constructeurs

CompositeRouteConstraint(IEnumerable<IRouteConstraint>)

Initialise une nouvelle instance de la classe CompositeRouteConstraint.

Propriétés

Constraints

Obtient les contraintes enfant qui doivent correspondre pour que cette contrainte corresponde.

Méthodes

Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection)

Détermine si le paramètre d’URL contient une valeur valide pour cette contrainte.

Implémentations d’interfaces explicites

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Force un itinéraire à l'aide de plusieurs contraintes enfant.

S’applique à