LengthRouteConstraint Clase

Definición

Restringe un parámetro de ruta para que sea una cadena de una longitud dada o dentro de un intervalo dado de longitudes.

C#
public class LengthRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
C#
public class LengthRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint, Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy
Herencia
LengthRouteConstraint
Implementaciones

Constructores

LengthRouteConstraint(Int32, Int32)

Inicializa una nueva instancia de la LengthRouteConstraint clase que restringe un parámetro de ruta para que sea una cadena de una longitud determinada.

LengthRouteConstraint(Int32)

Inicializa una nueva instancia de la LengthRouteConstraint clase que restringe un parámetro de ruta para que sea una cadena de una longitud determinada.

Propiedades

MaxLength

Obtiene la longitud máxima permitida para el parámetro de ruta.

MinLength

Obtiene la longitud mínima permitida para el parámetro de ruta.

Métodos

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

Determina si el parámetro de dirección URL contiene un valor válido para esta restricción.

Implementaciones de interfaz explícitas

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Restringe un parámetro de ruta para que sea una cadena de una longitud dada o dentro de un intervalo dado de longitudes.

Se aplica a

Producto Versiones
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0