DefaultDirectRouteProvider Class

 

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

System.Object
  System.Web.Mvc.Routing.DefaultDirectRouteProvider

type DefaultDirectRouteProvider = 
    class
        interface IDirectRouteProvider
    end

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGetActionDirectRoutes(ActionDescriptor, 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(ActionDescriptor)

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

System_CAPS_protmethodGetAreaPrefix(ControllerDescriptor)

Gets the area prefix from the provided controller.

System_CAPS_protmethodGetControllerDirectRoutes(ControllerDescriptor, IReadOnlyList<ActionDescriptor>, 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(ControllerDescriptor)

Gets route factories for the given controller descriptor.

System_CAPS_pubmethodGetDirectRoutes(ControllerDescriptor, IReadOnlyList<ActionDescriptor>, 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(ControllerDescriptor)

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: