DefaultHttpControllerSelector.SelectController Method

Selects a HttpControllerDescriptor for the given HttpRequestMessage.

Namespace:  System.Web.Http.Dispatcher
Assembly:  System.Web.Http (in System.Web.Http.dll)

Syntax

'Declaration
Public Overridable Function SelectController ( _
    request As HttpRequestMessage _
) As HttpControllerDescriptor
'Usage
Dim instance As DefaultHttpControllerSelector 
Dim request As HttpRequestMessage 
Dim returnValue As HttpControllerDescriptor 

returnValue = instance.SelectController(request)
public virtual HttpControllerDescriptor SelectController(
    HttpRequestMessage request
)
public:
virtual HttpControllerDescriptor^ SelectController(
    HttpRequestMessage^ request
)
abstract SelectController : 
        request:HttpRequestMessage -> HttpControllerDescriptor  
override SelectController : 
        request:HttpRequestMessage -> HttpControllerDescriptor
public function SelectController(
    request : HttpRequestMessage
) : HttpControllerDescriptor

Parameters

  • request
    Type: HttpRequestMessage

    The HTTP request message.

Return Value

Type: System.Web.Http.Controllers.HttpControllerDescriptor
The HttpControllerDescriptor instance for the given HttpRequestMessage.

Implements

IHttpControllerSelector.SelectController(HttpRequestMessage)

See Also

Reference

DefaultHttpControllerSelector Class

System.Web.Http.Dispatcher Namespace