- ·上一篇文章:ASP.NET MVC – 发布
- ·下一篇文章:ASP.NET Web Forms 教程
ASP.NET MVC 参考手册
te提供使用 jQuery 验证插件远程验证程序的特性。RequiredAttributeAdapter提供 RequiredAttributeAttribute 特性的适配器。RequireHttpsAttribute表示一个特性,该特性用于强制通过 HTTPS 重新发送不安全的 HTTP 请求。ResultExecutedContext提供 ActionFilterAttribute 类的 OnResultExecuted 方法的上下文。ResultExecutingContext提供 ActionFilterAttribute 类的 OnResultExecuting 方法的上下文。RouteCollectionExtensions扩展 RouteCollection 对象以进行 MVC 路由。RouteDataValueProvider表示实现 IDictionary(TKey, TValue) 接口的对象中包含的路由数据的值提供程序。RouteDataValueProviderFactory表示用来创建路由数据值提供程序对象的工厂。SelectList表示一个列表,用户可从该列表中选择一个项。SelectListItem表示 SelectList 类的实例中的选定项。SessionStateAttribute指定控制器的会话状态。SessionStateTempDataProvider为当前 TempDataDictionary 对象提供会话状态数据。StringLengthAttributeAdapter提供 StringLengthAttribute 特性的适配器。TempDataDictionary表示仅从一个请求保持到下一个请求的数据集。TemplateInfo封装有关当前模板上下文的信息。UrlHelper包含用于为应用程序内的 ASP.NET MVC 生成 URL 的方法。UrlParameter表示路由过程中 MvcHandler 类使用的可选参数。ValidatableObjectAdapter提供可验证的对象适配器。ValidateAntiForgeryTokenAttribute表示用于阻止伪造请求的特性。ValidateInputAttribute表示一个特性,该特性用于标记必须验证其输入的操作方法。ValueProviderCollection表示应用程序的值提供程序对象的集合。ValueProviderDictionary已过时。表示应用程序的值提供程序的字典。ValueProviderFactories表示值提供程序工厂对象的容器。ValueProviderFactory表示用来创建值提供程序对象的工厂。ValueProviderFactoryCollection表示应用程序的值提供程序工厂的集合。ValueProviderResult表示将一个值(如表单发送的值或查询字符串中的值)绑定到操作方法参数属性或绑定到该参数本身的结果。ViewContext封装与呈现视图相关的信息。ViewDataDictionary表示一个容器,该容器用于在控制器和视图之间传递数据。ViewDataDictionary(TModel)表示一个容器,该容器用于在控制器和视图之间传递强类型数据。ViewDataInfo对开发模板所使用的当前模板内容和与模板交互的 HTML 帮助器的相关信息进行封装。ViewEngineCollection表示对应用程序可用的视图引擎的集合。ViewEngineResult表示定位视图引擎的结果。ViewEngines表示对应用程序可用的视图引擎的集合。ViewMasterPage表示生成母版视图页所需的信息。ViewMasterPage(TModel)表示生成强类型母版视图页所需的信息。ViewPage表示将视图呈现为 Web Forms 页所需的属性和方法。ViewPage(TModel)表示将强类型视图呈现为 Web Forms 页所需的信息。ViewResult表示一个类,该类用于使用由 IViewEngine 对象返回的 IView 实例来呈现视图。ViewResultBase表示一个用于为视图提供模型并向响应呈现视图的基类。ViewStartPage提供可用于实现视图启动(母版)页的抽象类。ViewTemplateUserControl提供 TemplateInfo 对象的容器。ViewTemplateUserControl(TModel)提供 TemplateInfo 对象的容器。ViewType表示视图的类型。ViewUserControl表示生成用户控件所需的信息。ViewUserControl(TModel)表示生成强类型用户控件所需的信息。VirtualPathProviderViewEngine表示 IViewEngine 接口的抽象基类实现。WebFormView表示在 ASP.NET MVC 中生成 Web Forms 页时所需的信息。WebFormViewEngine表示一个用于向响应呈现 Web Forms 页的视图引擎。WebViewPage表示呈现使用 ASP.NET Razor 语法的视图所需的属性和方法。WebViewPage(TModel)表示呈现使用 ASP.NET Razor 语法的视图所需的属性和方法。 接口接口描述IActionFilter定义操作筛选器中使用的方法。IActionInvoker定义操作调用程序的协定,该调用程序用于调用一个操作以响应 HTTP 请求。IAuthorizationFilter定义授权筛选器所需的方法。IClientValidatable为 ASP.NET MVC 验证框架提供一种用于在运行时发现验证程序是否支持客户端验证的方法。IController定义控制器所需的方法。IControllerActivator对使用依赖关系注入来实例化控制器的方式进行精细控制。IControllerFactory定义控制器工厂所需的方法。IDependencyResolver定义可简化服务位置和依赖关系解析的方法。IExceptionFilter定义异常筛选器所需的方法。IFilterProvider提供用于查找筛选器的接口。IMetadataAware提供用于向 AssociatedMetadataProvider 类公开特性的接口。IModelBinder定义模型联编程序所需的方法。IModelBinderProvider定义用于为实现 IModelBinder 接口的类动态实现模型绑定的方法。IMvcFilter定义用于指定筛选器顺序以及是否允许多个筛选器的成员。IResultFilter定义结果筛选器所需的方法。IRouteWithArea将路由与 ASP.NET MVC 应用程序中的区域关联。ITempDataProvider定义临时数据提供程序的协定,这些临时数据提供程序用于存储要在下一个请求中查看的数据。IUnvalidatedValueProvider表示一个可跳过请求验证的 IValueProvider 接口。IValueProvider定义 ASP.NET MVC 中的值提供程序所需的方法。IView定义视图所需的方法。IViewDataContainer定义视图数据字典所需的方法。IViewEngine定义视图引擎所需的方法。IViewLocationCache定义在内存中缓存视图位置所需的方法。IViewPageActivator对使用依赖关系注入创建视图页的方式进行精细控制。
ASP.NET MVC 参考手册