Share via


RegexRouteConstraint Classe

Définition

Contraint un paramètre d'itinéraire à correspondre à une expression régulières.

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

Constructeurs

RegexRouteConstraint(Regex)

Constructeur pour un RegexRouteConstraint donné.regex

RegexRouteConstraint(String)

Constructeur pour un RegexRouteConstraint donné.regexPattern

Propriétés

Constraint

Obtient l’expression régulière utilisée dans la contrainte d’itinéraire.

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)

Contraint un paramètre d'itinéraire à correspondre à une expression régulières.

S’applique à