Clase |
Descripción |
AcceptVerbsAttribute |
Representa una característica que especifica que el método de acción responderá al verbo HTTP. |
ActionDescriptor |
Proporciona información sobre el método de acción, como el nombre del método, el controlador, los parámetros, las características y los filtros. |
ActionExecutedContext |
Proporciona el contexto del método ActionExecuted de la clase ActionFilterAttribute. |
ActionExecutingContext |
Proporciona el contexto del método ActionExecuting de la clase ActionFilterAttribute. |
ActionFilterAttribute |
Representa la clase base para características de filtro. |
ActionMethodSelectorAttribute |
Representa una característica que se utiliza para influir en la elección de métodos de operación. |
ActionNameAttribute |
Representa una característica de nombre de operación. |
ActionNameSelectorAttribute |
Representa una característica que puede influir en la elección de métodos de operación. |
ActionResult |
Encapsula el resultado de un método de operación y se utiliza para representar operaciones que realizan operaciones a nivel de framework. |
AdditionalMetadataAttribute |
Proporciona una clase que implementa el interfaz IMetadataAware para soportar otros metadatos. |
AjaxHelper |
Representa el soporte para presentar esquemas AJAX en vistas. |
AjaxHelper<TModel> |
Representa el soporte para presentar esquemas AJAX en vistas de tipo fuerte. |
AjaxRequestExtensions |
Representa una clase que extiende HttpRequestBase para agregar la funcionalidad de determinar si una solicitud HTTP es una solicitud AJAX. |
AllowAnonymousAttribute |
Representa una característica que se utiliza para marcar controladores y operaciones que deben omitir AuthorizeAttribute durante la autorización. |
AllowHtmlAttribute |
Permite que las solicitudes incluyan marcado HTML en el proceso de enlace de modelos saltando la validación de propiedades. (Se recomienda encarecidamente que las aplicaciones verifiquen explícitamente todos los modelos con validación de solicitudes deshabilitada para evitar ataques de scripts.) |
AreaRegistration |
Proporciona una manera de registrar una o más áreas en una aplicación de ASP.NET MVC. |
AreaRegistrationContext |
Encapsula la información necesaria para registrar un área en una aplicación de ASP.NET MVC. |
AssociatedMetadataProvider |
Proporciona una clase abstracta para implementar proveedores de metadatos. |
AssociatedValidatorProvider |
Proporciona una clase abstracta para proporcionar proveedores de validación. |
AsyncController |
Proporciona compatibilidad con retroalimentación de ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Representa una característica que se utiliza para establecer el valor de tiempo de espera de un método asíncrono (en milisegundos). |
AuthorizationContext |
Encapsula la información necesaria para usar AuthorizeAttribute. |
AuthorizeAttribute |
Representa una característica que limita el acceso del llamado a los métodos de operación. |
BindAttribute |
Representa una característica que proporciona detalles sobre cómo se debe realizar el enlace de modelo a los parámetros. |
BuildManagerCompiledView |
Representa una clase base para las vistas compiladas por el objeto BuildManager antes de que el motor de vistas las presente. |
BuildManagerViewEngine |
Proporciona una clase base para el motor de vistas. |
ByteArrayModelBinder |
Mapea las solicitudes del navegador a un array de bytes. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Proporciona una clase abstracta para implementar proveedores de metadatos en caché. |
CachedDataAnnotationsMetadataAttributes |
Proporciona un contenedor para cachear las características de System.ComponentModel.DataAnnotations. |
CachedDataAnnotationsModelMetadata |
Proporciona un contenedor para cachear DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Implementa el proveedor de metadatos de modelo en caché predeterminado de ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Proporciona un contenedor para metadatos en caché. |
CancellationTokenModelBinder |
Proporciona un mecanismo para difundir notificaciones de que debe cancelarse la operación de enlace de modelo. |
ChildActionOnlyAttribute |
Representa una característica que indica que el método de operación debe llamarse solo como suboperación. |
ChildActionValueProvider |
Representa un proveedor de valores para los valores en una suboperación. |
ChildActionValueProviderFactory |
Representa una fábrica de objetos de proveedor de valores para crear objetos de programa de creación de valores para suboperaciones. |
ClientDataTypeModelValidatorProvider |
Devuelve el programa de validación de modelos de tipo de datos del cliente. |
CompareAttribute |
Proporciona características para comparar dos propiedades de un modelo. |
ContentResult |
Representa un tipo de contenido definido por el usuario, que es el resultado de un método de operación. |
Controller |
Proporciona métodos para responder a las solicitudes HTTP realizadas en el sitio web de ASP.NET MVC. |
ControllerActionInvoker |
Representa una clase que es responsable de invocar los métodos de operación del controlador. |
ControllerBase |
Representa la clase base para todos los controladores MVC. |
ControllerBuilder |
Representa una clase que es responsable de generar dinámicamente controladores. |
ControllerContext |
Encapsula la información sobre la solicitud HTTP que coincide con la instancia de RouteBase y ControllerBase especificada. |
ControllerDescriptor |
Encapsula la información que describe al controlador, como el nombre del controlador, el tipo y la operación. |
ControllerInstanceFilterProvider |
Añade el controlador a la instancia de FilterProviderCollection. |
CustomModelBinderAttribute |
Representa una característica que llama a un binder de modelo personalizado. |
DataAnnotationsModelMetadata |
Proporciona un contenedor para la metadatos públicos del modelo de datos, la clase DataAnnotationsModelMetadataProvider y la clase DataAnnotationsModelValidator. |
DataAnnotationsModelMetadataProvider |
Implementa el proveedor de metadatos de modelos por defecto de ASP.NET MVC. |
DataAnnotationsModelValidator |
Proporciona un programa de validación de modelos. |
DataAnnotationsModelValidator<TAttribute> |
Proporciona un programa de validación de modelos para el tipo de validación especificado. |
DataAnnotationsModelValidatorProvider |
Implementa el proveedor de validación por defecto de ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Proporciona un contenedor para el programa de validación de modelos de información de error. |
DefaultControllerFactory |
Representa el fábrica de controladores registrada por defecto en condiciones normales. |
DefaultModelBinder |
Mapea las solicitudes del navegador a los objetos de datos. Esta clase proporciona una implementación específica del modelador de modelos. |
CachéUbicaciónVistaPorDefecto |
Representa la caché en memoria de la ubicación de la vista. |
ResolvedorDependencias |
Proporciona un punto de registro para un resolvedor de dependencias que implements la interfaz IDependencyResolver o el locador de servicios público IServiceLocator. |
ExtensionesResoluciónDependencias |
Proporciona una implementación segura en tipos de GetService y GetServices. |
ProveedorValoresDiccionario<TValor> |
Representa la clase base para los proveedores de valores, cuyos valores provienen de una colección que implementa la interfaz IDictionary<TKey, TValue>. |
ProveedorMetadatosModeloVacio |
Proporciona un proveedor de metadatos vacío para los modelos de datos que no necesitan metadatos. |
ProveedorValidadorModeloVacio |
Proporciona un proveedor de validación vacío para los modelos que no necesitan validación. |
ResultadoVacio |
Representa un resultado que no realiza ninguna operación, como un método de operación de controlador que no devuelve ningún contenido. |
ContextoExcepción |
Proporciona el contexto para usar la clase HandleErrorAttribute. |
AyudanteExpresión |
Proporciona una clase auxiliar para obtener el nombre del modelo de una expresión. |
MetadatosValidaciónCampo |
Proporciona un contenedor para la metadatos de validación de campos del cliente. |
ResultadosContenidoArchivo |
Envía el contenido del archivo binario a la respuesta. |
ResultadosRutaArchivo |
Envía el contenido del archivo a la respuesta. |
ResultadosArchivo |
Representa una clase base para enviar el contenido del archivo binario a la respuesta. |
ResultadosFlujoArchivo |
Envía contenido binario utilizando una instancia de Stream a la respuesta. |
Filtro |
Representa una clase de metadatos que contiene referencias a la implementación de una o más interfaces de filtros, el orden del filtro y el rango del filtro. |
AtributoFiltro |
Representa la clase base para las características de filtros de operaciones y resultados. |
ProveedorFiltroAtributoFiltro |
Proveedor de filtros que define las características del filtro. |
InfoFiltros |
Encapsula información sobre los filtros de operaciones disponibles. |
ColecciónFiltrosProveedores |
Representa la colección de proveedores de filtros de la aplicación. |
FiltrosProveedores |
Proporciona un punto de registro para los filtros. |
FormCollection |
Contiene el proveedor de valores de formulario de la aplicación. |
FormContext |
Encapsula la información necesaria para la validación y el procesamiento de datos de entrada del formulario HTML. |
FormValueProvider |
Representa el proveedor de valores que contiene los valores del formulario en el objeto NameValueCollection. |
FormValueProviderFactory |
Representa una clase que se encarga de crear nuevas instancias del objeto proveedor de valores de formulario. |
GlobalFilterCollection |
Representa una clase que contiene todos los filtros globales. |
GlobalFilters |
Representa la colección de filtros globales. |
HandleErrorAttribute |
Representa una característica que se utiliza para manejar excepciones generadas por el método de operación. |
HandleErrorInfo |
Encapsula la información sobre el manejo de errores generados por el método de operación. |
HiddenInputAttribute |
Representa una característica que se utiliza para indicar si se debe presentar el valor de la propiedad o el valor del campo como un elemento input oculto. |
HtmlHelper |
Representa el soporte para la presentación de controles HTML en vistas. |
HtmlHelper<TModel> |
Representa el soporte para la presentación de controles HTML en vistas de tipo fuerte. |
HttpDeleteAttribute |
Representa una característica que se utiliza para limitar el método de operación, de modo que este método solo maneje solicitudes HTTP DELETE. |
HttpFileCollectionValueProvider |
Representa el proveedor de valores que se utilizará para los valores de la colección de archivos HTTP. |
HttpFileCollectionValueProviderFactory |
Representa una clase que se encarga de crear nuevas instancias del objeto proveedor de valores de colección de archivos HTTP. |
HttpGetAttribute |
Representa una característica que se utiliza para limitar el método de operación, de modo que este método solo maneje solicitudes HTTP GET. |
HttpHeadAttribute |
Especifica que la solicitud HTTP debe ser del método HTTP HEAD. |
HttpNotFoundResult |
Define un objeto utilizado para indicar que no se encontró el recurso solicitado. |
HttpOptionsAttribute |
Representa una característica que se utiliza para limitar el método de operación, de modo que este método solo maneje solicitudes HTTP OPTIONS. |
HttpPatchAttribute |
Representa una característica que se utiliza para limitar el método de operación, de modo que este método solo maneje solicitudes HTTP PATCH. |
HttpPostAttribute |
Representa una característica que se utiliza para limitar métodos de operación, para que solo manejen solicitudes HTTP POST. |
HttpPostedFileBaseModelBinder |
Enlaza el modelo a un archivo publicado. |
HttpPutAttribute |
Representa una característica que se utiliza para limitar métodos de operación, para que solo manejen solicitudes HTTP PUT. |
HttpRequestExtensions |
Extiende la clase HttpRequestBase, que contiene los valores HTTP enviados por el cliente en la solicitud web. |
HttpStatusCodeResult |
Proporciona un método para devolver un resultado de operación que incluye un código de estado de respuesta HTTP específico y una descripción. |
HttpUnauthorizedResult |
Representa el resultado de una solicitud HTTP no autorizada. |
JavaScriptResult |
Envía contenido JavaScript a la respuesta. |
JsonResult |
Representa una clase que se utiliza para enviar contenido en formato JSON a la respuesta. |
JsonValueProviderFactory |
Habilita métodos de operación para enviar y recibir texto en formato JSON, y transmite el texto JSON en modo de enlace de modelo a los parámetros del método de operación. |
LinqBinaryModelBinder |
Mapea la solicitud del navegador a un objeto LINQ Binary. |
ModelBinderAttribute |
Representa una característica que se utiliza para asociar un tipo de modelo con un tipo de generador de modelo. |
ModelBinderDictionary |
Representa una clase que contiene todos los enlaces de modelo de la aplicación (listados por tipo de enlace de modelo). |
ModelBinderProviderCollection |
Proporciona un contenedor para los enlaces de modelo. |
ModelBinderProviders |
Proporciona un contenedor para los enlaces de modelo. |
ModelBinders |
Proporciona acceso global a los enlaces de modelo de la aplicación. |
ModelBindingContext |
Proporciona el contexto de ejecución del enlace de modelo. |
ModelError |
Representa los errores que ocurren durante el enlace de modelo. |
ModelErrorCollection |
Colección de instancias de ModelError. |
ModelMetadata |
Proporciona un contenedor para los metadatos comunes del modelo de datos, la clase ModelMetadataProvider y la clase ModelValidator. |
ModelMetadataProvider |
Proporciona una clase base abstracta para proveedores de metadatos personalizados. |
ModelMetadataProviders |
Proporciona un contenedor para la instancia actual de ModelMetadataProvider. |
ModelState |
Encapsula el estado de la binding de modelo en una propiedad de un parámetro de método de acción o en el parámetro de método de acción mismo. |
ModelStateDictionary |
Representa el estado de los intentos de enlazar un formulario enviado a un método de acción (que incluye información de validación). |
ModelValidationResult |
Proporciona un contenedor para los resultados de validación. |
ModelValidator |
Proporciona la clase base para implementar la lógica de validación. |
ModelValidatorProvider |
Proporciona una lista de proveedores de validación para el modelo. |
ModelValidatorProviderCollection |
Proporciona un contenedor para una lista de proveedores de validación. |
ModelValidatorProviders |
Proporciona un contenedor para el proveedor de validación actual. |
MultiSelectList |
Representa una lista de elementos, de la que el usuario puede seleccionar varios elementos. |
MvcFilter |
Al implementarse en una clase derivada, proporciona una clase de metadatos que contiene referencias a la implementación de una o más interfaces de filtro, el orden del filtro y el rango del filtro. |
MvcHandler |
Elije el controlador que procesará la solicitud HTTP. |
MvcHtmlString |
Representa una cadena de HTML codificada que no debe codificarse nuevamente. |
MvcHttpHandler |
Verifica y procesa solicitudes HTTP. |
MvcRouteHandler |
Crea un objeto que implementa la interfaz IHttpHandler y le pasa el contexto de la solicitud. |
MvcWebRazorHostFactory |
Crea una instancia del archivo MvcWebPageRazorHost. |
NameValueCollectionExtensions |
Extiende el objeto NameValueCollection para poder copiar el conjunto a un diccionario especificado. |
NameValueCollectionValueProvider |
Representa la clase base para programas de valores que proporcionan valores que vienen de un objeto NameValueCollection. |
NoAsyncTimeoutAttribute |
Proporciona un paquete conveniente para la característica AsyncTimeoutAttribute. |
NonActionAttribute |
表示一个特性,该特性用于指示控制器方法不是操作方法。 |
OutputCacheAttribute |
表示一个特性,该特性用于标记将缓存其输出的操作方法。 |
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 |
Representa una característica que se utiliza para forzar el reenvío de solicitudes HTTP inseguras a través de HTTPS. |
ResultExecutedContext |
Proporciona el contexto para el método OnResultExecuted de la clase ActionFilterAttribute. |
ResultExecutingContext |
Proporciona el contexto para el método OnResultExecuting de la clase ActionFilterAttribute. |
RouteCollectionExtensions |
Extiende el objeto RouteCollection para realizar enrutamiento MVC. |
RouteDataValueProvider |
Representa el proveedor de valores de datos de enrutamiento que contiene un objeto que implementa la interfaz IDictionary<TKey, TValue>. |
RouteDataValueProviderFactory |
Representa una fábrica utilizada para crear objetos proveedores de valores de datos de enrutamiento. |
SelectList |
Representa una lista de la que el usuario puede seleccionar un elemento. |
SelectListItem |
Representa la opción seleccionada en una instancia de SelectList. |
SessionStateAttribute |
Especifica el estado de sesión del controlador. |
SessionStateTempDataProvider |
Proporciona datos de estado de sesión para el objeto TempDataDictionary actual. |
StringLengthAttributeAdapter |
Proporciona un adaptador de StringLengthAttribute. |
TempDataDictionary |
Representa un conjunto de datos que se mantiene solo entre una solicitud y la siguiente. |
TemplateInfo |
Encapsula información sobre el contexto actual de plantilla. |
UrlHelper |
Contiene métodos para generar URL para aplicaciones ASP.NET MVC. |
UrlParameter |
Representa un parámetro opcional utilizado por la clase MvcHandler durante el proceso de enrutamiento. |
ValidatableObjectAdapter |
Proporciona un adaptador de objeto قابل para validación. |
ValidateAntiForgeryTokenAttribute |
Representa una característica utilizada para evitar solicitudes falsificadas. |
ValidateInputAttribute |
Representa una característica que se utiliza para marcar los métodos de operación que deben validarse sus entradas. |
ValueProviderCollection |
Representa la colección de objetos proveedores de valores de aplicación. |
ValueProviderDictionary |
已过时。表示应用程序的值提供程序的字典。 |
ValueProviderFactories |
表示值提供程序工厂对象的容器。 |
ValueProviderFactory |
表示用来创建值提供程序对象的工厂。 |
ValueProviderFactoryCollection |
表示应用程序的值提供程序工厂的集合。 |
ValueProviderResult |
表示将一个值(如窗体发布或查询字符串中的值)绑定到操作方法参数属性或绑定到该参数本身的结果。 |
ViewContext |
封装与呈现视图相关的信息。 |
ViewDataDictionary |
表示一个容器,该容器用于在控制器和视图之间传递数据。 |
ViewDataDictionary<TModel> |
表示一个容器,该容器用于在控制器和视图之间传递强类型数据。 |
ViewDataInfo |
对开发模板所使用的当前模板内容和与模板交互的 HTML 帮助器的相关信息进行封装。 |
ViewEngineCollection |
表示对应用程序可用的视图引擎的集合。 |
ViewEngineResult |
表示定位视图引擎的结果。 |
ViewEngines |
表示对应用程序可用的视图引擎的集合。 |
ViewMasterPage |
表示生成母版视图页所需的信息。 |
ViewMasterPage<TModel> |
表示生成强类型母版视图页所需的信息。 |
ViewPage |
表示将视图呈现为 Web 窗体页所需的属性和方法。 |
ViewPage<TModel> |
表示以 Web 窗体页形式呈现强类型视图所需的信息。 |
ViewResult |
表示一个类,该类用于使用由 IViewEngine 对象返回的 IView 实例来呈现视图。 |
ViewResultBase |
表示一个用于为视图提供模型并向响应呈现视图的基类。 |
ViewStartPage |
提供可用于实现视图启动(母版)页的抽象类。 |
ViewTemplateUserControl |
提供 TemplateInfo 对象的容器。 |
ViewTemplateUserControl<TModel> |
提供 TemplateInfo 对象的容器。 |
ViewType |
表示视图的类型。 |
ViewUserControl |
表示生成用户控件所需的信息。 |
ViewUserControl<TModel> |
Representa la información necesaria para generar controles de usuario de tipo fuerte. |
VirtualPathProviderViewEngine |
Representa la implementación de la clase base abstracta de la interfaz IViewEngine. |
WebFormView |
Representa la información necesaria para generar páginas de formulario web en ASP.NET MVC. |
WebFormViewEngine |
Representa una vista que se utiliza para presentar una página de formulario web en respuesta. |
WebViewPage |
Representa las propiedades y métodos necesarios para presentar vistas utilizando la sintaxis ASP.NET Razor. |
WebViewPage<TModel> |
Representa las propiedades y métodos necesarios para presentar vistas utilizando la sintaxis ASP.NET Razor. |