HttpRequestMessageExtensions.GetRouteData Method
Retrieves the IHttpRouteData for the given request or null reference (Nothing in Visual Basic) if not available.
Namespace: System.Net.Http
Assembly: System.Web.Http (in System.Web.Http.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function GetRouteData ( _
request As HttpRequestMessage _
) As IHttpRouteData
'Usage
Dim request As HttpRequestMessage
Dim returnValue As IHttpRouteData
returnValue = request.GetRouteData()
public static IHttpRouteData GetRouteData(
this HttpRequestMessage request
)
[ExtensionAttribute]
public:
static IHttpRouteData^ GetRouteData(
HttpRequestMessage^ request
)
static member GetRouteData :
request:HttpRequestMessage -> IHttpRouteData
public static function GetRouteData(
request : HttpRequestMessage
) : IHttpRouteData
Parameters
request
Type: HttpRequestMessageThe HTTP request.
Return Value
Type: System.Web.Http.Routing.IHttpRouteData
The IHttpRouteData for the given request or null reference (Nothing in Visual Basic) if not available.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type HttpRequestMessage. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.108) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.108).