ODataPathRouteConstraint.Match Method (HttpRequestMessage, IHttpRoute, String, IDictionary<String, Object>, HttpRouteDirection)
Determines whether this instance equals a specified route.
Namespace: System.Web.OData.Routing
Assembly: System.Web.OData (in System.Web.OData.dll)
Syntax
public virtual bool Match(
HttpRequestMessage request,
IHttpRoute route,
string parameterName,
IDictionary<string, object> values,
HttpRouteDirection routeDirection
)
public:
virtual bool Match(
HttpRequestMessage^ request,
IHttpRoute^ route,
String^ parameterName,
IDictionary<String^, Object^>^ values,
HttpRouteDirection routeDirection
)
abstract Match :
request:HttpRequestMessage *
route:IHttpRoute *
parameterName:string *
values:IDictionary<string, Object> *
routeDirection:HttpRouteDirection -> bool
override Match :
request:HttpRequestMessage *
route:IHttpRoute *
parameterName:string *
values:IDictionary<string, Object> *
routeDirection:HttpRouteDirection -> bool
Public Overridable Function Match (
request As HttpRequestMessage,
route As IHttpRoute,
parameterName As String,
values As IDictionary(Of String, Object),
routeDirection As HttpRouteDirection
) As Boolean
Parameters
request
Type: System.Net.Http.HttpRequestMessageThe request.
route
Type: System.Web.Http.Routing.IHttpRouteThe route to compare.
parameterName
Type: System.StringThe name of the parameter.
values
Type: System.Collections.Generic.IDictionary<String, Object>A list of parameter values.
routeDirection
Type: System.Web.Http.Routing.HttpRouteDirectionThe route direction.
Return Value
Type: System.Boolean
True if this instance equals a specified route; otherwise, false.
Implements
See Also
ODataPathRouteConstraint Class
System.Web.OData.Routing Namespace
Return to top