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 表すルート パラメーターを制約します。

適用対象