HttpMethodConstraint.IRouteConstraint.Match メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメンバーの説明については、 Match(HttpContextBase, Route, String, RouteValueDictionary, RouteDirection)を参照してください。
virtual bool System.Web.Routing.IRouteConstraint.Match(System::Web::HttpContextBase ^ httpContext, System::Web::Routing::Route ^ route, System::String ^ parameterName, System::Web::Routing::RouteValueDictionary ^ values, System::Web::Routing::RouteDirection routeDirection) = System::Web::Routing::IRouteConstraint::Match;
bool IRouteConstraint.Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection);
abstract member System.Web.Routing.IRouteConstraint.Match : System.Web.HttpContextBase * System.Web.Routing.Route * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
override this.System.Web.Routing.IRouteConstraint.Match : System.Web.HttpContextBase * System.Web.Routing.Route * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
Function Match (httpContext As HttpContextBase, route As Route, parameterName As String, values As RouteValueDictionary, routeDirection As RouteDirection) As Boolean Implements IRouteConstraint.Match
パラメーター
- httpContext
- HttpContextBase
HTTP 要求に関する情報をカプセル化するオブジェクト。
- route
- Route
URL と一致するかどうかを確認する対象のオブジェクト。
- parameterName
- String
チェック対象のパラメーターの名前。
- values
- RouteValueDictionary
ルートのパラメーターを含むオブジェクト。
- routeDirection
- RouteDirection
入力方向の要求が処理されたとき、または URL が生成されるときに制約チェックが実行されるかどうかを示すオブジェクト。
返品
true 許可された HTTP 動詞を使用して要求が行われた場合。それ以外の場合は false。 既定値は true です。
実装
例外
httpContext、route、parameterName、またはvaluesの 1 つ以上のパラメーターがnull。
注釈
このメンバーは、明示的なインターフェイス メンバーの実装です。 HttpMethodConstraint インスタンスがIRouteConstraint インターフェイスにキャストされている場合にのみ使用できます。