Поделиться через


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 значений.

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