IRouteConstraint.Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection) 메서드

정의

URL 매개 변수가 이 제약 조건에 유효한 값을 포함하는지 여부를 확인합니다.

public:
 bool Match(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::IRouter ^ route, System::String ^ routeKey, Microsoft::AspNetCore::Routing::RouteValueDictionary ^ values, Microsoft::AspNetCore::Routing::RouteDirection routeDirection);
public bool Match (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.IRouter route, string routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection);
public bool Match (Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection);
abstract member Match : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.IRouter * string * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteDirection -> bool
Public Function Match (httpContext As HttpContext, route As IRouter, routeKey As String, values As RouteValueDictionary, routeDirection As RouteDirection) As Boolean

매개 변수

httpContext
HttpContext

HTTP 요청에 대한 정보를 캡슐화하는 개체입니다.

route
IRouter

이 제약 조건이 속한 라우터입니다.

routeKey
String

확인 중인 매개 변수의 이름입니다.

values
RouteValueDictionary

URL에 대 한 매개 변수를 포함 하는 사전입니다.

routeDirection
RouteDirection

들어오는 요청이 처리될 때 또는 URL이 생성될 때 제약 조건 검사가 수행될지 여부를 나타내는 개체입니다.

반환

Boolean

URL 매개 변수에 올바른 값이 포함 되어 있으면 true 이 고, 그렇지 않으면입니다. 그렇지 않으면 false입니다.

적용 대상