This topic has not yet been rated - Rate this topic

RouteCollectionExtensions Class

Extends a RouteCollection object for MVC routing.

System.Object
  System.Web.Mvc.RouteCollectionExtensions

Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)
public static class RouteCollectionExtensions
  Name Description
Public method Static member GetVirtualPathForArea(RouteCollection, RequestContext, RouteValueDictionary) Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area.
Public method Static member GetVirtualPathForArea(RouteCollection, RequestContext, String, RouteValueDictionary) Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area.
Public method Static member IgnoreRoute(RouteCollection, String) Ignores the specified URL route for the given list of available routes.
Public method Static member IgnoreRoute(RouteCollection, String, Object) Ignores the specified URL route for the given list of the available routes and a list of constraints.
Public method Static member MapRoute(RouteCollection, String, String) Maps the specified URL route.
Public method Static member MapRoute(RouteCollection, String, String, Object) Maps the specified URL route and sets default route values.
Public method Static member MapRoute(RouteCollection, String, String, String[]) Maps the specified URL route and sets the namespaces.
Public method Static member MapRoute(RouteCollection, String, String, Object, Object) Maps the specified URL route and sets default route values and constraints.
Public method Static member MapRoute(RouteCollection, String, String, Object, String[]) Maps the specified URL route and sets default route values and namespaces.
Public method Static member MapRoute(RouteCollection, String, String, Object, Object, String[]) Maps the specified URL route and sets default route values, constraints, and namespaces.
Top

This class adds ASP.NET MVC functionality to the RouteCollection class, which includes the ability to retrieve virtual path data for a route, ignore a route, and map a new route.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ