Udostępnij za pośrednictwem


RegexRouteConstraint Klasa

Definicja

Ogranicza parametr trasy tak, aby był zgodny z wyrażeniem regularnym.

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
Dziedziczenie
RegexRouteConstraint
Pochodne
Implementuje

Konstruktory

RegexRouteConstraint(Regex)

Konstruktor dla RegexRouteConstraint danego obiektu regex.

RegexRouteConstraint(String)

Konstruktor dla RegexRouteConstraint danego obiektu regexPattern.

Właściwości

Constraint

Pobiera wyrażenie regularne używane w ograniczeniu trasy.

Metody

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

Określa, czy parametr adresu URL zawiera prawidłową wartość tego ograniczenia.

Jawne implementacje interfejsu

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Ogranicza parametr trasy tak, aby był zgodny z wyrażeniem regularnym.

Dotyczy