DefaultHttpControllerSelector Class

 

Represents a default IHttpControllerSelector instance for choosing a HttpControllerDescriptor given a HttpRequestMessage. A different implementation can be registered via the Services.

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

System::Object
  System.Web.Http.Dispatcher::DefaultHttpControllerSelector

public ref class DefaultHttpControllerSelector : IHttpControllerSelector

NameDescription
System_CAPS_pubmethodDefaultHttpControllerSelector(HttpConfiguration^)

Initializes a new instance of the DefaultHttpControllerSelector class.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetControllerMapping()

Returns a map, keyed by controller string, of all HttpControllerDescriptor that the selector can select.

System_CAPS_pubmethodGetControllerName(HttpRequestMessage^)

Gets the name of the controller for the specified HttpRequestMessage.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSelectController(HttpRequestMessage^)
System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticControllerSuffix

Specifies the suffix string in the controller name.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: