Freigeben über


RegexRouteConstraint Klasse

Definition

Schränkt einen Routenparameter so ein, dass er einem regulären Ausdruck entspricht.

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
Vererbung
RegexRouteConstraint
Abgeleitet
Implementiert

Konstruktoren

RegexRouteConstraint(Regex)

Konstruktor für eine RegexRouteConstraint angegebene .regex

RegexRouteConstraint(String)

Konstruktor für eine RegexRouteConstraint angegebene .regexPattern

Eigenschaften

Constraint

Ruft den regulären Ausdruck ab, der in der Routeneinschränkung verwendet wird.

Methoden

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

Bestimmt, ob der URL-Parameter einen gültigen Wert für diese Einschränkung enthält.

Explizite Schnittstellenimplementierungen

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Schränkt einen Routenparameter so ein, dass er einem regulären Ausdruck entspricht.

Gilt für: