CompositeRouteConstraint Класс

Определение

Ограничивает маршрут с помощью нескольких дочерних ограничений.

public ref class CompositeRouteConstraint : Microsoft::AspNetCore::Routing::IRouteConstraint
public class CompositeRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
public class CompositeRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint, Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy
type CompositeRouteConstraint = class
    interface IRouteConstraint
type CompositeRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
    interface IParameterLiteralNodeMatchingPolicy
type CompositeRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type CompositeRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
Public Class CompositeRouteConstraint
Implements IRouteConstraint
Public Class CompositeRouteConstraint
Implements IParameterLiteralNodeMatchingPolicy, IRouteConstraint
Наследование
CompositeRouteConstraint
Реализации

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

Имя Описание
CompositeRouteConstraint(IEnumerable<IRouteConstraint>)

Инициализирует новый экземпляр класса CompositeRouteConstraint.

Свойства

Имя Описание
Constraints

Получает дочерние ограничение, которые должны совпадать для этого ограничения.

Методы

Имя Описание
Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection)

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

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

Имя Описание
IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Ограничивает маршрут с помощью нескольких дочерних ограничений.

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