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
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
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