DateTimeRouteConstraint Класс

Определение

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

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

Комментарии

Это ограничение пытается проанализировать строки с помощью всех форматов, возвращаемых методом CultureInfo.InvariantCulture.DateTimeFormat.GetAllDateTimePatterns(). Пример перечисления всех форматов, которые считаются, см. на сайте http://msdn.microsoft.com/en-us/library/aszyst2c(v=vs.110).aspx

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

DateTimeRouteConstraint()

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

Методы

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

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

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

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

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

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