Sdílet prostřednictvím


RegexRouteConstraint Třída

Definice

Omezuje parametr trasy tak, aby odpovídal regulárnímu výrazu.

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
Dědičnost
RegexRouteConstraint
Odvozené
Implementuje

Konstruktory

RegexRouteConstraint(Regex)

Konstruktor pro danou RegexRouteConstraint .regex

RegexRouteConstraint(String)

Konstruktor pro danou RegexRouteConstraint .regexPattern

Vlastnosti

Constraint

Získá regulární výraz použitý v omezení trasy.

Metody

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

Určuje, zda parametr adresy URL obsahuje platnou hodnotu pro toto omezení.

Explicitní implementace rozhraní

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Omezuje parametr trasy tak, aby odpovídal regulárnímu výrazu.

Platí pro