Condividi tramite


DateTimeRouteConstraint Classe

Definizione

Vincola un parametro di route per rappresentare solo DateTime i valori.

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
    interface IParameterLiteralNodeMatchingPolicy
type DateTimeRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type DateTimeRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
Public Class DateTimeRouteConstraint
Implements IRouteConstraint
Public Class DateTimeRouteConstraint
Implements IParameterLiteralNodeMatchingPolicy, IRouteConstraint
Ereditarietà
DateTimeRouteConstraint
Implementazioni

Commenti

Questo vincolo tenta di analizzare le stringhe usando tutti i formati restituiti dal metodo CultureInfo.InvariantCulture.DateTimeFormat.GetAllDateTimePatterns(). Per un esempio su come elencare tutti i formati considerati, visitare http://msdn.microsoft.com/en-us/library/aszyst2c(v=vs.110).aspx

Costruttori

DateTimeRouteConstraint()

Vincola un parametro di route per rappresentare solo DateTime i valori.

Metodi

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

Determina se il parametro URL contiene un valore valido per questo vincolo.

Implementazioni dell'interfaccia esplicita

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

Vincola un parametro di route per rappresentare solo DateTime i valori.

Si applica a