Share via


MinLengthRouteConstraint Class

Definition

Constrains a route parameter to be a string with a minimum length.

public ref class MinLengthRouteConstraint : Microsoft::AspNetCore::Routing::IRouteConstraint
public class MinLengthRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
public class MinLengthRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint, Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy
type MinLengthRouteConstraint = class
    interface IRouteConstraint
type MinLengthRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
    interface IParameterLiteralNodeMatchingPolicy
type MinLengthRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type MinLengthRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
Public Class MinLengthRouteConstraint
Implements IRouteConstraint
Public Class MinLengthRouteConstraint
Implements IParameterLiteralNodeMatchingPolicy, IRouteConstraint
Inheritance
MinLengthRouteConstraint
Implements

Constructors

Name Description
MinLengthRouteConstraint(Int32)

Initializes a new instance of the MinLengthRouteConstraint class.

Properties

Name Description
MinLength

Gets the minimum length allowed for the route parameter.

Methods

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

Determines whether the URL parameter contains a valid value for this constraint.

Explicit Interface Implementations

Name Description
IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Applies to