Поделиться через


RegexRouteConstraint Класс

Определение

Ограничивает параметр маршрута для сопоставления с регулярным выражением.

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
Наследование
RegexRouteConstraint
Производный
Реализации

Конструкторы

RegexRouteConstraint(Regex)

Конструктор для заданного RegexRouteConstraint объекта regex.

RegexRouteConstraint(String)

Конструктор для заданного RegexRouteConstraint объекта regexPattern.

Свойства

Constraint

Возвращает регулярное выражение, используемое в ограничении маршрута.

Методы

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

Определяет, содержит ли параметр URL-адреса допустимое значение для этого ограничения.

Явные реализации интерфейса

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Ограничивает параметр маршрута для сопоставления с регулярным выражением.

Применяется к