Compartilhar via


RegexRouteConstraint Classe

Definição

Restringe um parâmetro de rota para corresponder a uma expressão regular.

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
Herança
RegexRouteConstraint
Derivado
Implementações

Construtores

RegexRouteConstraint(Regex)

Construtor para um RegexRouteConstraint determinado .regex

RegexRouteConstraint(String)

Construtor para um RegexRouteConstraint determinado .regexPattern

Propriedades

Constraint

Obtém a expressão regular usada na restrição de rota.

Métodos

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

Determina se o parâmetro da URL contém um valor válido para esta restrição.

Implantações explícitas de interface

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Restringe um parâmetro de rota para corresponder a uma expressão regular.

Aplica-se a