Compartilhar via


DateTimeRouteConstraint Classe

Definição

Restringe um parâmetro de rota para representar apenas DateTime valores.

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
Herança
DateTimeRouteConstraint
Implementações

Comentários

Essa restrição tenta analisar cadeias de caracteres usando todos os formatos retornados pelo método CultureInfo.InvariantCulture.DateTimeFormat.GetAllDateTimePatterns(). Para obter um exemplo de como listar todos os formatos considerados, visite http://msdn.microsoft.com/en-us/library/aszyst2c(v=vs.110).aspx

Construtores

DateTimeRouteConstraint()

Restringe um parâmetro de rota para representar apenas DateTime valores.

Métodos

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

Determina se o parâmetro da URL contém um valor válido para esta restrição.

Implantações explícitas de interface

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Restringe um parâmetro de rota para representar apenas DateTime valores.

Aplica-se a