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
    interface IParameterLiteralNodeMatchingPolicy
type RegexRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type RegexRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
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)

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

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