Export (0) Print
Expand All

AreaRegistrationContext Class

Encapsulates the information that is required in order to register an area within an ASP.NET MVC application.

System.Object
  System.Web.Mvc.AreaRegistrationContext

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

'Declaration
Public Class AreaRegistrationContext
'Usage
Dim instance As AreaRegistrationContext

The AreaRegistrationContext type exposes the following members.

  NameDescription
Public methodAreaRegistrationContext(String, RouteCollection)Initializes a new instance of the AreaRegistrationContext class using the specified area name and routes collection.
Public methodAreaRegistrationContext(String, RouteCollection, Object)Initializes a new instance of the AreaRegistrationContext class using the specified area name, routes collection, and user-defined data.
Top

  NameDescription
Public propertyAreaNameGets the name of the area to register.
Public propertyNamespacesGets the namespaces for the application.
Public propertyRoutesGets a collection of defined routes for the application.
Public propertyStateGets an object that contains user-defined information to pass to the area.
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodMapRoute(String, String)Maps the specified URL route and associates it with the area that is specified by the AreaName property.
Public methodMapRoute(String, String, Object)Maps the specified URL route and associates it with the area that is specified by the AreaName property, using the specified route default values.
Public methodMapRoute(String, String, String())Maps the specified URL route and associates it with the area that is specified by the AreaName property, using the specified namespaces.
Public methodMapRoute(String, String, Object, Object)Maps the specified URL route and associates it with the area that is specified by the AreaName property, using the specified route default values and constraint.
Public methodMapRoute(String, String, Object, String())Maps the specified URL route and associates it with the area that is specified by the AreaName property, using the specified route default values and namespaces.
Public methodMapRoute(String, String, Object, Object, String())Maps the specified URL route and associates it with the area that is specified by the AreaName property, using the specified route default values, constraints, and namespaces.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

The primary use of this context object is to call one of the area-enabled MapRoute method overloads, which mirror MapRoute methods.

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