MaxLengthRouteConstraint Класс

Определение

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

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

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

Имя Описание
MaxLengthRouteConstraint(Int32)

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

Свойства

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

Возвращает максимальную длину, допустимую для параметра маршрута.

Методы

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

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

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

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

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

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