DefaultDirectRouteProvider Class

 

A default implementation of IDirectRouteProvider.

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

System::Object
  System.Web.Http.Routing::DefaultDirectRouteProvider

public ref class DefaultDirectRouteProvider : IDirectRouteProvider

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGetActionDirectRoutes(HttpActionDescriptor^, IReadOnlyList<IDirectRouteFactory^>^, IInlineConstraintResolver^)

Creates RouteEntry instances based on the provided factories and action. The route entries provide direct routing to the provided action.

System_CAPS_protmethodGetActionRouteFactories(HttpActionDescriptor^)

Gets a set of route factories for the given action descriptor.

System_CAPS_protmethodGetControllerDirectRoutes(HttpControllerDescriptor^, IReadOnlyList<HttpActionDescriptor^>^, IReadOnlyList<IDirectRouteFactory^>^, IInlineConstraintResolver^)

Creates RouteEntry instances based on the provided factories, controller and actions. The route entries provided direct routing to the provided controller and can reach the set of provided actions.

System_CAPS_protmethodGetControllerRouteFactories(HttpControllerDescriptor^)

Gets route factories for the given controller descriptor.

System_CAPS_pubmethodGetDirectRoutes(HttpControllerDescriptor^, IReadOnlyList<HttpActionDescriptor^>^, IInlineConstraintResolver^)

Gets direct routes for the given controller descriptor and action descriptors based on IDirectRouteFactory attributes.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_protmethodGetRoutePrefix(HttpControllerDescriptor^)

Gets the route prefix from the provided controller.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

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: