Sdílet prostřednictvím


MaxLengthRouteConstraint Třída

Definice

Omezí parametr trasy na řetězec s maximální délkou.

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
type MaxLengthRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
type MaxLengthRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
    interface IParameterLiteralNodeMatchingPolicy
Public Class MaxLengthRouteConstraint
Implements IRouteConstraint
Public Class MaxLengthRouteConstraint
Implements IParameterLiteralNodeMatchingPolicy, IRouteConstraint
Dědičnost
MaxLengthRouteConstraint
Implementuje

Konstruktory

MaxLengthRouteConstraint(Int32)

Inicializuje novou instanci MaxLengthRouteConstraint třídy.

Vlastnosti

MaxLength

Získá maximální povolenou délku parametru trasy.

Metody

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

Určuje, zda parametr adresy URL obsahuje platnou hodnotu pro toto omezení.

Explicitní implementace rozhraní

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Omezí parametr trasy na řetězec s maximální délkou.

Platí pro