System.Web.Mvc 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
| AcceptVerbsAttribute |
表示一个特性,该特性指定操作方法将响应的 HTTP 谓词。 |
| ActionDescriptor |
提供有关操作方法的信息,如操作方法的名称、控制器、参数、特性和筛选器。 |
| ActionExecutedContext |
为 类的 ActionExecuted 方法 ActionFilterAttribute 提供上下文。 |
| ActionExecutingContext |
提供类的 ActionExecuting 方法的 ActionFilterAttribute 上下文。 |
| ActionFilterAttribute |
表示筛选器特性的基类。 |
| ActionMethodSelectorAttribute |
表示一个特性,该特性用于影响操作方法的选择。 |
| ActionNameAttribute |
表示一个用于操作的名称的特性。 |
| ActionNameSelectorAttribute |
表示一个特性,该特性可影响操作方法的选择。 |
| ActionResult |
表示操作方法的结果。 |
| AdditionalMetadataAttribute |
提供实现 接口以支持其他元数据的类 IMetadataAware 。 |
| AjaxHelper |
表示支持在视图中呈现 AJAX 方案中的 HTML。 |
| AjaxHelper<TModel> |
表示支持在强类型视图中呈现 AJAX 方案中的 HTML。 |
| AjaxRequestExtensions |
表示一个类,该类通过添加确定 HTTP 请求是否为 AJAX 请求的功能来扩展 HttpRequestBase 类。 |
| AllowAnonymousAttribute |
表示一个属性,该属性将控制器和操作标记为在授权期间跳过 AuthorizeAttribute 。 |
| AllowHtmlAttribute |
通过跳过属性的请求验证,允许请求在模型绑定过程中包含 HTML 标记。 (强烈建议应用程序显式检查所有禁用请求验证的模型,以防止脚本攻击。) |
| AreaRegistration |
提供在 ASP.NET MVC 应用程序内注册一个或多个区域的方式。 |
| AreaRegistrationContext |
对在 ASP.NET MVC 应用程序内注册某个区域时所需的信息进行封装。 |
| AssociatedMetadataProvider |
提供用于实现元数据提供程序的抽象类。 |
| AssociatedValidatorProvider |
为用于实现验证提供程序的类提供抽象类。 |
| AsyncController |
提供与 ASP.NET MVC 3 的向后兼容性。 |
| AsyncTimeoutAttribute |
表示一个特性,该特性用于设置异步方法的超时值(以毫秒为单位)。 |
| AuthorizationContext |
封装使用 AuthorizeAttribute 特性所需的信息。 |
| AuthorizeAttribute |
指定对控制器或操作方法的访问只限于满足授权要求的用户。 |
| BindAttribute |
表示一个特性,该特性用于提供有关应如何进行模型绑定到参数的详细信息。 |
| BuildManagerCompiledView |
表示在由视图引擎呈现之前由 BuildManager 类编译的视图的基类。 |
| BuildManagerViewEngine |
为视图引擎提供基类。 |
| ByteArrayModelBinder |
将浏览器请求映射到字节数组。 |
| CachedAssociatedMetadataProvider<TModelMetadata> |
提供用于实现已缓存元数据提供程序的抽象类。 |
| CachedDataAnnotationsMetadataAttributes |
提供用于缓存 System.ComponentModel.DataAnnotations 属性的容器。 |
| CachedDataAnnotationsModelMetadata |
提供用于缓存 DataAnnotationsModelMetadata的容器。 |
| CachedDataAnnotationsModelMetadataProvider |
实现 ASP.NET MVC 的默认已缓存模型元数据提供程序。 |
| CachedModelMetadata<TPrototypeCache> |
为已缓存的元数据提供容器。 |
| CancellationTokenModelBinder |
提供一种机制,用于传播应取消模型联编程序操作的通知。 |
| ChildActionOnlyAttribute |
表示一个特性,该特性用于指示操作方法只应作为子操作进行调用。 |
| ChildActionValueProvider |
表示子操作中的值的值提供程序。 |
| ChildActionValueProviderFactory |
表示用于为子操作创建值提供程序对象的工厂。 |
| ClientDataTypeModelValidatorProvider |
返回客户端数据类型模型验证程序。 |
| CompareAttribute |
提供用于比较某个模型的两个属性的特性。 |
| ContentResult |
表示用户定义的内容类型,该类型是操作方法的结果。 |
| Controller |
提供用于响应对 ASP.NET MVC 网站所进行的 HTTP 请求的方法。 |
| ControllerActionInvoker |
表示一个类,该类负责调用控制器的操作方法。 |
| ControllerBase |
表示所有 MVC 控制器的基类。 |
| ControllerBuilder |
表示一个类,该类负责动态生成控制器。 |
| ControllerContext |
封装与指定的 RouteBase 和 ControllerBase 实例匹配的 HTTP 请求的相关信息。 |
| ControllerDescriptor |
封装描述控制器的信息,如控制器的名称、类型和操作。 |
| ControllerInstanceFilterProvider |
将控制器添加到 FilterProviderCollection 实例。 |
| CustomModelBinderAttribute |
表示一个调用自定义模型联编程序的特性。 |
| DataAnnotationsModelMetadata |
为数据模型的公共元数据、DataAnnotationsModelMetadataProvider 类和 DataAnnotationsModelValidator 类提供容器。 |
| DataAnnotationsModelMetadataProvider |
实现 ASP.NET MVC 的默认模型元数据提供程序。 |
| DataAnnotationsModelValidator |
提供模型验证程序。 |
| DataAnnotationsModelValidator<TAttribute> |
为指定的验证类型提供模型验证程序。 |
| DataAnnotationsModelValidatorProvider |
实现 ASP.NET MVC 的默认验证提供程序。 |
| DataErrorInfoModelValidatorProvider |
为错误信息模型验证程序提供容器。 |
| DefaultControllerFactory |
表示默认情况下已注册的控制器工厂。 |
| DefaultModelBinder |
将浏览器请求映射到数据对象。 该类提供模型联编程序的具体实现。 |
| DefaultViewLocationCache |
表示视图位置的内存缓存。 |
| DependencyResolver |
为实现 IDependencyResolver 或 Common Service Locator IServiceLocator 接口的依赖项解析程序提供注册点。 |
| DependencyResolverExtensions |
提供 和 GetServices(Type)的类型GetService(Type)安全实现。 |
| DictionaryValueProvider<TValue> |
表示值提供程序的基类,这些值提供程序的值来自实现 IDictionary<TKey,TValue> 接口的集合。 |
| EmptyModelMetadataProvider |
为不需要元数据的数据模型提供空的元数据提供程序。 |
| EmptyModelValidatorProvider |
为不需要验证程序的模型提供空的验证提供程序。 |
| EmptyResult |
表示一个不执行任何操作的结果,如不返回任何内容的控制器操作方法。 |
| ExceptionContext |
提供使用 类的 HandleErrorAttribute 上下文。 |
| ExpressionHelper |
提供用于从表达式中获取模型名称的帮助器类。 |
| FieldValidationMetadata |
为客户端字段验证元数据提供容器。 |
| FileContentResult |
将二进制文件的内容发送到响应。 |
| FilePathResult |
将文件的内容发送到响应。 |
| FileResult |
表示一个用于将二进制文件内容发送到响应的基类。 |
| FileStreamResult |
使用 Stream 实例将二进制内容发送到响应。 |
| Filter |
表示一个元数据类,它包含对一个或多个筛选器接口的实现、筛选器顺序和筛选器范围的引用。 |
| FilterAttribute |
表示操作和结果筛选器特性的基类。 |
| FilterAttributeFilterProvider |
定义筛选器特性的筛选器提供程序。 |
| FilterInfo |
封装有关可用的操作筛选器的信息。 |
| FilterProviderCollection |
表示应用程序的筛选器提供程序的集合。 |
| FilterProviders |
为筛选器提供一个注册点。 |
| FormCollection |
包含应用程序的窗体值提供程序。 |
| FormContext |
对验证和处理 HTML 窗体中的输入数据所需的信息进行封装。 |
| FormValueProvider |
表示 对象中包含的 NameValueCollection 窗体值的值提供程序。 |
| FormValueProviderFactory |
表示一个类,该类负责创建窗体值提供程序对象的新实例。 |
| GlobalFilterCollection |
表示一个包含所有全局筛选器的类。 |
| GlobalFilters |
表示全局筛选器集合。 |
| HandleErrorAttribute |
表示一个特性,该特性用于处理由操作方法引发的异常。 |
| HandleErrorInfo |
封装有关处理由操作方法引发的错误的信息。 |
| HiddenInputAttribute |
表示用于指示属性或字段值是否应呈现为隐藏的输入元素的属性。 |
| HtmlHelper |
支持在视图中呈现 HTML 控件。 |
| HtmlHelper<TModel> |
表示支持在强类型视图中呈现 HTML 控件。 |
| HttpAntiForgeryException |
此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 |
| HttpDeleteAttribute |
表示一个特性,该特性用于限制操作方法,以便该方法仅处理 HTTP DELETE 请求。 |
| HttpFileCollectionValueProvider |
表示要用于来自 HTTP 文件集合的值的值提供程序。 |
| HttpFileCollectionValueProviderFactory |
表示一个类,该类负责创建 HTTP 文件集合值提供程序对象的新实例。 |
| HttpGetAttribute |
表示一个特性,该特性用于限制操作方法,以便该方法仅处理 HTTP GET 请求。 |
| HttpHeadAttribute |
指定 HTTP 请求必须为 HTTP HEAD 方法。 |
| HttpNotFoundResult |
定义一个用于指示未找到所请求资源的对象。 |
| HttpOptionsAttribute |
表示一个特性,该特性用于限制操作方法,使得该方法仅处理 HTTP OPTIONS 请求。 |
| HttpPatchAttribute |
表示一个特性,该特性用于限制操作方法,使得该方法仅处理 HTTP PATCH 请求。 |
| HttpPostAttribute |
表示一个特性,该特性用于限制操作方法,以便该方法仅处理 HTTP POST 请求。 |
| HttpPostedFileBaseModelBinder |
将模型绑定到已发布的文件。 |
| HttpPutAttribute |
表示一个特性,该特性用于限制操作方法,以便该方法仅处理 HTTP PUT 请求。 |
| HttpRequestExtensions |
扩展类, HttpRequestBase 该类包含客户端在 Web 请求期间发送的 HTTP 值。 |
| HttpStatusCodeResult |
提供一种用于返回带特定 HTTP 响应状态代码和说明的操作结果的方法。 |
| HttpUnauthorizedResult |
表示未经授权的 HTTP 请求的结果。 |
| JavaScriptResult |
将 JavaScript 内容发送到响应。 |
| JQueryFormValueProvider |
JQuery 表单值提供程序用于处理请求表单中的 JQuery 格式数据。 |
| JQueryFormValueProviderFactory |
提供处理 JQuery 表单数据所需的 ValueProvider。 |
| JsonResult |
表示一个类,该类用于将 JSON 格式的内容发送到响应。 |
| JsonValueProviderFactory |
启用操作方法以发送和接收 JSON 格式的文本,并将 JSON 文本以模型绑定方式传递给操作方法的参数。 |
| LinqBinaryModelBinder |
将浏览器请求映射到 LINQ Binary 对象。 |
| MaxLengthAttributeAdapter |
提供 MaxLengthAttribute 特性的适配器。 |
| MinLengthAttributeAdapter |
提供 MinLengthAttribute 特性的适配器。 |
| ModelBinderAttribute |
表示一个特性,该特性用于将模型类型关联到模型生成器类型。 |
| ModelBinderDictionary |
表示一个类,该类包含应用程序的所有模型联编程序(按联编程序类型列出)。 |
| ModelBinderProviderCollection |
这里不会更新任何内容;请不要在这里添加材料。 |
| ModelBinderProviders |
为模型联编程序提供程序提供一个容器。 |
| ModelBinders |
提供对应用程序的模型联编程序的全局访问。 |
| ModelBindingContext |
提供运行模型联编程序的上下文。 |
| ModelClientValidationEqualToRule |
此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 |
| ModelClientValidationMaxLengthRule | |
| ModelClientValidationMinLengthRule | |
| ModelClientValidationRangeRule |
此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 |
| ModelClientValidationRegexRule |
此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 |
| ModelClientValidationRemoteRule |
表示模型客户端验证的远程规则。 |
| ModelClientValidationRequiredRule |
表示进行模型客户端验证所需的规则。 |
| ModelClientValidationRule |
此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 |
| ModelClientValidationStringLengthRule |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。表示模型客户端的验证规则的长度。 |
| ModelError |
表示在模型绑定期间发生的错误。 |
| ModelErrorCollection |
ModelError 实例的集合。 |
| ModelMetadata |
为数据模型的公共元数据、ModelMetadataProvider 类和 ModelValidator 类提供容器。 |
| ModelMetadataProvider |
为自定义元数据提供程序提供抽象基类。 |
| ModelMetadataProviders |
为当前的 ModelMetadataProvider 实例提供容器。 |
| ModelState |
将模型绑定的状态封装到操作方法参数的一个属性或操作方法参数本身。 |
| ModelStateDictionary |
表示有关将已发送窗体绑定到操作方法(其中包括验证信息)的尝试的状态。 |
| ModelValidationResult |
为验证结果提供容器。 |
| ModelValidator |
提供用于实现验证逻辑的基类。 |
| ModelValidatorProvider |
为模型提供验证程序的列表。 |
| ModelValidatorProviderCollection |
这里不会更新任何内容;请不要在这里添加材料。 |
| ModelValidatorProviders |
为当前验证提供程序提供容器。 |
| MultiSelectList |
表示一个项列表,用户可从该列表中选择多个项。 |
| MvcFilter |
在派生类中实现时,提供一个元数据类,它包含对一个或多个筛选器接口的实现、筛选器顺序和筛选器范围的引用。 |
| MvcHandler |
选择将处理 HTTP 请求的控制器。 |
| MvcHtmlString |
表示不应再次进行编码的 HTML 编码的字符串。 |
| MvcHttpHandler |
验证并处理 HTTP 请求。 |
| MvcRouteHandler |
创建实现 IHttpHandler 接口并将请求上下文传递给它的 对象。 |
| MvcWebRazorHostFactory |
创建文件的实例 System.Web.Mvc.MvcWebPageRazorHost 。 |
| NameValueCollectionExtensions |
扩展 NameValueCollection 对象,以便可以将集合复制到指定的字典。 |
| NameValueCollectionValueProvider |
表示值提供程序的基类,其值来自 对象 NameValueCollection 。 |
| NoAsyncTimeoutAttribute |
为 属性提供方便的 AsyncTimeoutAttribute 包装器。 |
| NonActionAttribute |
表示一个特性,该特性用于指示控制器方法不是操作方法。 |
| OutputCacheAttribute |
表示一个特性,该特性用于标记将缓存其输出的操作方法。 |
| OverrideActionFiltersAttribute |
表示与重写筛选器相关的特性。 |
| OverrideAuthenticationAttribute |
表示与身份验证相关的特性。 |
| OverrideAuthorizationAttribute |
表示与授权相关的特性。 |
| OverrideExceptionFiltersAttribute |
表示与异常筛选器相关的特性。 |
| OverrideResultFiltersAttribute |
表示与结果筛选器相关的特性。 |
| ParameterBindingInfo |
封装与将操作方法参数绑定到数据模型相关的信息。 |
| ParameterDescriptor |
包含描述参数的信息。 |
| PartialViewResult |
表示一个用于将分部视图发送到响应的基类。 |
| PreApplicationStartCode |
为 ASP.NET Razor 应用程序预启动代码提供注册点。 |
| QueryStringValueProvider |
表示 对象中包含的 NameValueCollection 查询字符串的值提供程序。 |
| QueryStringValueProviderFactory |
表示一个类,该类负责创建查询字符串值提供程序对象的新实例。 |
| RangeAttributeAdapter |
为 RangeAttribute 特性提供适配器。 |
| RazorView |
表示用于创建具有 Razor 语法的视图的类。 |
| RazorViewEngine |
表示一个用于呈现使用 ASP.NET Razor 语法的网页的视图引擎。 |
| RedirectResult |
通过重定向到指定的 URI 来控制对应用程序操作的处理。 |
| RedirectToRouteResult |
表示使用指定的路由值字典来执行重定向的结果。 |
| ReflectedActionDescriptor |
包含描述反射的操作方法的信息。 |
| ReflectedControllerDescriptor |
包含描述反射的控制器的信息。 |
| ReflectedParameterDescriptor |
包含描述反射的操作方法参数的信息。 |
| RegularExpressionAttributeAdapter |
为 RegularExpressionAttribute 特性提供适配器。 |
| RemoteAttribute |
提供使用 jQuery 验证插件远程验证程序的特性。 |
| RequiredAttributeAdapter |
为 RequiredAttributeAttribute 特性提供适配器。 |
| RequireHttpsAttribute |
表示一个特性,该特性用于强制通过 HTTPS 重新发送不安全的 HTTP 请求。 |
| ResultExecutedContext |
为 类的 ActionFilterAttribute 方法提供上下文OnResultExecuted(ResultExecutedContext)。 |
| ResultExecutingContext |
为 类的 ActionFilterAttribute 方法提供上下文OnResultExecuting(ResultExecutingContext)。 |
| RouteAreaAttribute |
定义要为此控制器中定义的所有路由设置的区域。 |
| RouteAttribute |
放置在某个控制器或操作上,以通过路由直接将它公开。 放置在控制器上时,将适用于没有放置任何“System.Web.Mvc.RouteAttribute’s”的操作。 |
| RouteCollectionAttributeRoutingExtensions |
提供路由集合特性的路由扩展。 |
| RouteCollectionExtensions |
RouteCollection扩展 MVC 路由的 对象。 |
| RouteDataValueProvider |
表示实现 IDictionary<TKey,TValue> 接口的 对象中包含的路由数据的值提供程序。 |
| RouteDataValueProviderFactory |
表示用来创建路由数据值提供程序对象的工厂。 |
| RoutePrefixAttribute |
使用应用到某个控制器中所有操作的路由前缀来批注该控制器。 |
| SelectList |
表示一个列表,用户可从该列表中选择一个项。 |
| SelectListGroup |
表示选项组 HTML 元素及其特性。 在选择列表中,支持多个同名组。 它们与引用相等性进行比较。 |
| SelectListItem |
表示 类实例 SelectList 中的选定项。 |
| SessionStateAttribute |
指定控制器的会话状态。 |
| SessionStateTempDataProvider |
向当前 TempDataDictionary 对象提供会话状态数据。 |
| StringLengthAttributeAdapter |
为 StringLengthAttribute 特性提供适配器。 |
| TagBuilder |
包含用于创建 HTML 元素的类和属性。 此类用于编写帮助程序,例如在 命名空间中找到的 System.Web.Helpers 帮助程序。 |
| TempDataDictionary |
表示仅从一个请求保持到下一个请求的数据集。 |
| TemplateInfo |
封装有关当前模板上下文的信息。 |
| UnobtrusiveValidationAttributesGenerator |
此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 |
| UrlHelper |
包含用于为应用程序内的 ASP.NET MVC 生成 URL 的方法。 |
| UrlParameter |
表示类在路由期间使用的 MvcHandler 可选参数。 |
| ValidatableObjectAdapter |
提供可验证的对象适配器。 |
| ValidateAntiForgeryTokenAttribute |
表示用于阻止伪造请求的特性。 |
| ValidateInputAttribute |
表示一个特性,该特性用于标记必须验证其输入的操作方法。 |
| ValueProviderCollection |
表示应用程序的值提供程序对象的集合。 |
| ValueProviderDictionary |
注意:此 API 现已过时。表示应用程序的值提供程序的字典。 |
| ValueProviderFactories |
表示值提供程序工厂对象的容器。 |
| ValueProviderFactory |
表示用来创建值提供程序对象的工厂。 |
| ValueProviderFactoryCollection |
表示应用程序的值提供程序工厂的集合。 |
| ValueProviderResult |
表示将一个值(如窗体发布或查询字符串中的值)绑定到操作方法参数属性或绑定到该参数本身的结果。 |
| ViewContext |
封装与呈现视图相关的信息。 |
| ViewDataDictionary |
表示一个容器,该容器用于在控制器和视图之间传递数据。 |
| ViewDataDictionary<TModel> |
表示一个容器,该容器用于在控制器和视图之间传递强类型数据。 |
| ViewDataInfo |
对开发模板所使用的当前模板内容和与模板交互的 HTML 帮助器的相关信息进行封装。 |
| ViewEngineCollection |
表示对应用程序可用的视图引擎的集合。 |
| ViewEngineResult |
表示定位视图引擎的结果。 |
| ViewEngines |
表示对应用程序可用的视图引擎的集合。 |
| ViewMasterPage |
表示生成母版视图页所需的信息。 |
| ViewMasterPage<TModel> |
表示生成强类型母版视图页所需的信息。 |
| ViewPage |
表示将视图呈现为 Web 窗体页所需的属性和方法。 |
| ViewPage<TModel> |
表示以 Web 窗体页形式呈现强类型视图所需的信息。 |
| ViewResult |
表示一个类,该类用于通过使用 IView 对象返回 IViewEngine 的 实例呈现视图。 |
| ViewResultBase |
表示一个用于为视图提供模型并向响应呈现视图的基类。 |
| ViewStartPage |
提供可用于实现视图启动(母版)页的抽象类。 |
| ViewTemplateUserControl |
为 TemplateInfo 对象提供容器。 |
| ViewTemplateUserControl<TModel> |
为 TemplateInfo 对象提供容器。 |
| ViewType |
表示视图的类型。 |
| ViewUserControl |
表示生成用户控件所需的信息。 |
| ViewUserControl<TModel> |
表示生成强类型用户控件所需的信息。 |
| VirtualPathProviderViewEngine |
表示 接口的 IViewEngine 抽象基类实现。 |
| WebFormView |
表示在 ASP.NET MVC 中生成 Web 窗体页时所需的信息。 |
| WebFormViewEngine |
表示一个用于向响应呈现 Web 窗体页的视图引擎。 |
| WebViewPage |
表示呈现使用 ASP.NET Razor 语法的视图所需的属性和方法。 |
| WebViewPage<TModel> |
表示呈现使用 ASP.NET Razor 语法的视图所需的属性和方法。 |
接口
| IActionFilter |
定义操作筛选器中使用的方法。 |
| IActionInvoker |
定义操作调用程序的协定,该调用程序用于调用一个操作以响应 HTTP 请求。 |
| IActionInvokerFactory |
用于为当前请求创建 IActionInvoker 实例。 |
| IAuthorizationFilter |
定义授权筛选器所需的方法。 |
| IClientValidatable |
为 ASP.NET MVC 验证框架提供一种用于在运行时发现验证程序是否支持客户端验证的方法。 |
| IController |
定义控制器所需的方法。 |
| IControllerActivator |
对使用依赖关系注入来实例化控制器的方式进行精细控制。 |
| IControllerFactory |
定义控制器工厂所需的方法。 |
| IDependencyResolver |
定义可简化服务位置和依赖关系解析的方法。 |
| IEnumerableValueProvider |
表示能够枚举的特殊 IValueProvider 值。 |
| IExceptionFilter |
定义异常筛选器所需的方法。 |
| IFilterProvider |
提供用于查找筛选器的接口。 |
| IMetadataAware |
提供一个接口,用于向 AssociatedMetadataProvider 类公开属性。 |
| IMethodInfoActionDescriptor |
类型(提供 )的ActionDescriptorMethodInfo可选接口。 |
| IModelBinder |
定义模型联编程序所需的方法。 |
| IModelBinderProvider |
定义为实现 接口的类启用模型绑定的动态实现 IModelBinder 的方法。 |
| IMvcFilter |
定义用于指定筛选器顺序以及是否允许多个筛选器的成员。 |
| IResultFilter |
定义结果筛选器所需的方法。 |
| IRouteWithArea |
将路由与 ASP.NET MVC 应用程序中的区域关联。 |
| ITempDataProvider |
定义临时数据提供程序的协定,这些临时数据提供程序用于存储要在下一个请求中查看的数据。 |
| ITempDataProviderFactory |
用于为控制器创建 ITempDataProvider 实例。 |
| IUnvalidatedValueProvider |
表示 IValueProvider 可以跳过请求验证的接口。 |
| IValueProvider |
定义 ASP.NET MVC 中的值提供程序所需的方法。 |
| IView |
定义视图所需的方法。 |
| IViewDataContainer |
定义视图数据字典所需的方法。 |
| IViewEngine |
定义视图引擎所需的方法。 |
| IViewLocationCache |
定义在内存中缓存视图位置所需的方法。 |
| IViewPageActivator |
对使用依赖关系注入创建视图页的方式进行精细控制。 |
枚举
| AreaReference |
控制构造 RemoteAttribute时控制器名称的解释。 |
| FilterScope |
定义值,这些值指定 ASP.NET MVC 筛选器在同一筛选器类型和筛选器顺序内的运行顺序。 |
| FormMethod |
枚举窗体的 HTTP 请求类型。 |
| Html5DateRenderingMode |
枚举 HTML5 的日期呈现模式。 |
| HttpVerbs |
枚举 HTTP 谓词。 |
| InputType |
枚举输入控件的类型。 |
| JsonRequestBehavior |
指定是否允许来自客户端的 HTTP GET 请求。 |
| TagRenderMode |
枚举可用于呈现 HTML 标记的模式。 |
委托
| ActionSelector |
表示一个委托,该委托包含用于选择操作方法的逻辑。 |
| DataAnnotationsModelValidationFactory |
表示创建 DataAnnotationsModelValidatorProvider 实例的方法。 |
| DataAnnotationsValidatableObjectAdapterFactory |
为基于 IValidatableObject的验证程序提供工厂。 |