LengthRouteConstraint クラス

定義

ルート パラメーターを、指定された長さまたは指定された長さの範囲内の文字列になるように制約します。

public ref class LengthRouteConstraint : Microsoft::AspNetCore::Routing::IRouteConstraint
public class LengthRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
public class LengthRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint, Microsoft.AspNetCore.Routing.Matching.IParameterLiteralNodeMatchingPolicy
type LengthRouteConstraint = class
    interface IRouteConstraint
type LengthRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type LengthRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
type LengthRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
    interface IParameterLiteralNodeMatchingPolicy
Public Class LengthRouteConstraint
Implements IRouteConstraint
Public Class LengthRouteConstraint
Implements IParameterLiteralNodeMatchingPolicy, IRouteConstraint
継承
LengthRouteConstraint
実装

コンストラクター

LengthRouteConstraint(Int32)

ルート パラメーターを特定の LengthRouteConstraint 長さの文字列に制限する クラスの新しいインスタンスを初期化します。

LengthRouteConstraint(Int32, Int32)

ルート パラメーターを特定の LengthRouteConstraint 長さの文字列に制限する クラスの新しいインスタンスを初期化します。

プロパティ

MaxLength

ルート パラメーターに使用できる最大長を取得します。

MinLength

ルート パラメーターに使用できる最小長を取得します。

メソッド

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

URL パラメーターにこの制約の正しい値が含まれているかどうかを判断します。

明示的なインターフェイスの実装

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

ルート パラメーターを、指定された長さまたは指定された長さの範囲内の文字列になるように制約します。

適用対象