AreaRegistrationContext 类

对在 ASP.NET MVC 应用程序内注册某个区域时所需的信息进行封装。

System..::.Object
System.Web.Mvc..::.AreaRegistrationContext

 

命名空间: System.Web.Mvc
程序集: System.Web.Mvc(在 System.Web.Mvc.dll 中)

Visual Basic(声明)
Public Class AreaRegistrationContext
Visual Basic (用法)
Dim instance As AreaRegistrationContext
C#
public class AreaRegistrationContext
Visual C++
public ref class AreaRegistrationContext
F#
type AreaRegistrationContext =  class end
JScript
public class AreaRegistrationContext

AreaRegistrationContext 类型公开以下成员。

 名称说明
公共方法 AreaRegistrationContext(String, RouteCollection) 使用指定的区域名称和路由集合来初始化 AreaRegistrationContext 类的新实例。
公共方法 AreaRegistrationContext(String, RouteCollection, Object) 使用指定的区域名称、路由集合和用户定义的数据来初始化 AreaRegistrationContext 类的新实例。
页首
 名称说明
公共属性 AreaName 获取要注册的区域的名称。
公共属性 Namespaces 获取应用程序的命名空间。
公共属性 Routes 获取应用程序的已定义路由的集合。
公共属性 State 获取一个对象,该对象包含要传递到区域中的用户定义信息。
页首
 名称说明
公共方法 Equals (从 Object 继承。)
受保护方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 MapRoute(String, String) 映射指定的 URL 路由并将其与 AreaName 属性指定的区域关联。
公共方法 MapRoute(String, String, Object) 使用指定的路由默认值,映射指定的 URL 路由并将其与 AreaName 属性指定的区域关联。
公共方法 MapRoute(String, String, array<String>[]()[]) 使用指定的命名空间映射指定的 URL 路由并将其与 AreaName 属性指定的区域关联。
公共方法 MapRoute(String, String, Object, Object) 使用指定的路由默认值和约束,映射指定的 URL 路由并将其与 AreaName 属性指定的区域关联。
公共方法 MapRoute(String, String, Object, array<String>[]()[]) 使用指定的路由默认值和命名空间,映射指定的 URL 路由并将其与 AreaName 属性指定的区域关联。
公共方法 MapRoute(String, String, Object, Object, array<String>[]()[]) 使用指定的路由默认值、约束和命名空间,映射指定的 URL 路由并将其与 AreaName 属性指定的区域关联。
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString (从 Object 继承。)
页首

此上下文对象的主要用途是调用支持区域的 MapRoute 方法重载之一,这些重载将镜像 MapRoute 方法。

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。  
posted @ 2013-04-28 10:18  乔先生  阅读(368)  评论(0编辑  收藏  举报