System.Web.Mvc.Routing.Constraints Namespace
The System.Web.Mvc.Routing.Constraints namespace contains classes related to route parameter constraints.
| Class | Description | |
|---|---|---|
![]() | AlphaRouteConstraint | Constrains a route parameter to contain only lowercase or uppercase letters A through Z in the English alphabet. |
![]() | BoolRouteConstraint | Constrains a route parameter to represent only Boolean values. |
![]() | CompoundRouteConstraint | Constrains a route by several child constraints. |
![]() | DateTimeRouteConstraint | Constrains a route parameter to represent only DateTime values. |
![]() | DecimalRouteConstraint | Constrains a route parameter to represent only decimal values. |
![]() | DoubleRouteConstraint | Constrains a route parameter to represent only 64-bit floating-point values. |
![]() | FloatRouteConstraint | Constrains a route parameter to represent only 32-bit floating-point values. |
![]() | GuidRouteConstraint | Constrains a route parameter to represent only Guid values. |
![]() | IntRouteConstraint | Constrains a route parameter to represent only 32-bit integer values. |
![]() | LengthRouteConstraint | Constrains a route parameter to be a string of a given length or within a given range of lengths. |
![]() | LongRouteConstraint | Constrains a route parameter to represent only 64-bit integer values. |
![]() | MaxLengthRouteConstraint | Constrains a route parameter to be a string with a maximum length. |
![]() | MaxRouteConstraint | Constrains a route parameter to be an integer with a maximum value. |
![]() | MinLengthRouteConstraint | Constrains a route parameter to be a string with a maximum length. |
![]() | MinRouteConstraint | Constrains a route parameter to be a long with a minimum value. |
![]() | OptionalRouteConstraint | Constrains a route by an inner constraint that doesn't fail when an optional parameter is set to its default value. |
![]() | RangeRouteConstraint | Constraints a route parameter to be an integer within a given range of values. |
![]() | RegexRouteConstraint | Constrains a route parameter to match a regular expression. |
