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


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

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

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