System.Web.Mvc Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
AcceptVerbsAttribute |
Representa un atributo que especifica a qué verbos HTTP responderá un método de acción. |
ActionDescriptor |
Proporciona información sobre un método de acción, tal como su nombre, controlador, parámetros, atributos y filtros. |
ActionExecutedContext |
Proporciona el contexto para el método ActionExecuted de la ActionFilterAttribute clase . |
ActionExecutingContext |
Proporciona el contexto para el método ActionExecuting de la ActionFilterAttribute clase . |
ActionFilterAttribute |
Representa la clase base de los atributos de filtro. |
ActionMethodSelectorAttribute |
Representa un atributo que se usa para influir en la selección de un método de acción. |
ActionNameAttribute |
Representa un atributo que se usa para el nombre de una acción. |
ActionNameSelectorAttribute |
Representa un atributo que afecta a la selección de un método de acción. |
ActionResult |
Representa el resultado de un método de acción. |
AdditionalMetadataAttribute |
Proporciona una clase que implementa la IMetadataAware interfaz para admitir metadatos adicionales. |
AjaxHelper |
Representa la compatibilidad para representar HTML en escenarios AJAX dentro de una vista. |
AjaxHelper<TModel> |
Representa la compatibilidad para representar HTML en escenarios AJAS dentro de una vista fuertemente tipada. |
AjaxRequestExtensions |
Representa una clase que extiende la HttpRequestBase clase agregando la capacidad de determinar si una solicitud HTTP es una solicitud AJAX. |
AllowAnonymousAttribute |
Representa un atributo que marca los controladores y las acciones que se omitirán durante la AuthorizeAttribute autorización. |
AllowHtmlAttribute |
Permite que una solicitud incluya el formato HTML durante el enlace del modelo al omitir la validación de solicitudes de la propiedad. (Se recomienda que la aplicación compruebe explícitamente todos los modelos en los que deshabilite la validación de solicitudes para evitar los ataques mediante scripts). |
AreaRegistration |
Proporciona una manera de registrar una o más áreas en una aplicación 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 un proveedor de metadatos. |
AssociatedValidatorProvider |
Proporciona una clase abstracta para las clases que implementan un proveedor de validación. |
AsyncController |
Se proporciona para la compatibilidad con versiones anteriores a ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Representa un atributo que se usa para establecer el valor de tiempo de espera, en milisegundos, para un método asincrónico. |
AuthorizationContext |
Encapsula la información necesaria para usar un AuthorizeAttribute atributo . |
AuthorizeAttribute |
Especifica que el acceso a un método de acción o controlador está restringido a usuarios que cumplieron el requisito de autorización. |
BindAttribute |
Representa un atributo que se usa para proporcionar detalles cómo debe producir el enlace del modelo a un parámetro. |
BuildManagerCompiledView |
Representa la clase base para las vistas que recopila la clase BuildManager antes de que las represente un motor de vistas. |
BuildManagerViewEngine |
Proporciona una clase base para los motores de vista. |
ByteArrayModelBinder |
Asigna una solicitud del explorador a una matriz de bytes. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Proporciona una clase abstracta para implementar un proveedor de metadatos almacenado en caché. |
CachedDataAnnotationsMetadataAttributes |
Proporciona un contenedor para almacenar en caché System.ComponentModel.DataAnnotations los atributos. |
CachedDataAnnotationsModelMetadata |
Proporciona un contenedor para almacenar en caché DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Implementa el proveedor de metadatos del modelo predeterminado almacenado en caché para ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Proporciona un contenedor para metadatos almacenados en caché. |
CancellationTokenModelBinder |
Proporciona un mecanismo para propagar notificaciones de que las operaciones del enlazador de modelos deben cancelarse. |
ChildActionOnlyAttribute |
Representa un atributo que se usa para indicar que se debería llamar a un método de acción solo como una acción secundaria. |
ChildActionValueProvider |
Representa un proveedor de valores para los valores de las acciones secundarias. |
ChildActionValueProviderFactory |
Representa un generador para crear objetos de proveedor para acciones secundarias. |
ClientDataTypeModelValidatorProvider |
Devuelve los validadores de modelo de tipo de datos de cliente. |
CompareAttribute |
Proporciona un atributo que compara dos propiedades de un modelo. |
ContentResult |
Representa un tipo de contenido definido por el usuario que es el resultado de un método de acción. |
Controller |
Proporciona los métodos que responden a las solicitudes HTTP que se realizan para un sitio web MVC ASP.NET. |
ControllerActionInvoker |
Representa una clase responsable de invocar los métodos de acción de un controlador. |
ControllerBase |
Representa la clase base para todos los controladores MVC. |
ControllerBuilder |
Representa una clase que es responsable de compilar un controlador dinámicamente. |
ControllerContext |
Encapsula información sobre una solicitud HTTP que coincide con las instancias y ControllerBase especificadasRouteBase. |
ControllerDescriptor |
Encapsula información que describe un controlador, tal como su nombre, su tipo y sus acciones. |
ControllerInstanceFilterProvider |
Agrega el controlador a la FilterProviderCollection instancia de . |
CustomModelBinderAttribute |
Representa un atributo que invoca un enlazador de modelos personalizado. |
DataAnnotationsModelMetadata |
Proporciona un contenedor para los metadatos comunes, para la clase DataAnnotationsModelMetadataProvider y para la clase DataAnnotationsModelValidator de un modelo de datos. |
DataAnnotationsModelMetadataProvider |
Implementa el proveedor de metadatos del modelo predeterminado para ASP.NET MVC. |
DataAnnotationsModelValidator |
Proporciona un validador de modelo. |
DataAnnotationsModelValidator<TAttribute> |
Proporciona un validador de modelo para un tipo de validación especificado. |
DataAnnotationsModelValidatorProvider |
Implementa el proveedor de validación predeterminado para ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Proporciona un contenedor para el validador de modelo de información de error. |
DefaultControllerFactory |
Representa el generador de controladores registrado de forma predeterminada. |
DefaultModelBinder |
Asigna una solicitud de explorador a un objeto de datos. Esta clase proporciona una implementación concreta de un enlazador de modelos. |
DefaultViewLocationCache |
Representa una memoria caché para ubicaciones de vista. |
DependencyResolver |
Proporciona un punto de registro para los solucionadores de dependencias que implementan IDependencyResolver o la interfaz IServiceLocator del localizador de servicios comunes. |
DependencyResolverExtensions |
Proporciona una implementación segura de tipos de GetService(Type) y GetServices(Type). |
DictionaryValueProvider<TValue> |
Representa la clase base para los proveedores de valores cuyos valores proceden de una colección que implementa la interfaz IDictionary<TKey,TValue>. |
EmptyModelMetadataProvider |
Proporciona un proveedor de metadatos vacío para los modelos de datos que no requieren metadatos. |
EmptyModelValidatorProvider |
Proporciona un proveedor de validación vacío para los modelos que no requieren ningún validador. |
EmptyResult |
Representa un resultado que no hace nada, tal como un método de acción de controlador que no devuelve nada. |
ExceptionContext |
Proporciona el contexto para usar la HandleErrorAttribute clase . |
ExpressionHelper |
Proporciona una clase del asistente para obtener el nombre del modelo de una expresión. |
FieldValidationMetadata |
Proporciona un contenedor para los metadatos de validación de campos del lado cliente. |
FileContentResult |
Envía el contenido de un archivo binario a la respuesta. |
FilePathResult |
Envía el contenido de un archivo a la respuesta. |
FileResult |
Representa una clase base que se usa para enviar contenido de archivo binario a la respuesta. |
FileStreamResult |
Envía contenido binario a la respuesta mediante una Stream instancia de . |
Filter |
Representa una clase de metadatos que contiene una referencia a la implementación de una o más de las interfaces de filtro, el ámbito y el orden del filtro. |
FilterAttribute |
Representa la clase base de los atributos de acción y filtro de resultados. |
FilterAttributeFilterProvider |
Define un proveedor de filtros para los atributos de filtro. |
FilterInfo |
Encapsula información sobre los filtros de acción disponibles. |
FilterProviderCollection |
Representa la colección de proveedores de filtros para la aplicación. |
FilterProviders |
Proporciona un punto de registro para los filtros. |
FormCollection |
Contiene los proveedores de valor de formulario para la aplicación. |
FormContext |
Encapsula la información necesaria para validar y procesar los datos de entrada de un formulario HTML. |
FormValueProvider |
Representa un proveedor de valores para los valores de formulario contenidos en un NameValueCollection objeto . |
FormValueProviderFactory |
Representa una clase que es responsable de crear una nueva instancia de un objeto de 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 un atributo que se utiliza para controlar una excepción producida por un método de acción. |
HandleErrorInfo |
Encapsula información para administrar un error producido por un método de acción. |
HiddenInputAttribute |
Representa un atributo que se usa para indicar si una propiedad o valor de campo se debería presentar como un elemento input oculto. |
HtmlHelper |
Es compatible con la representación de controles HTML en una vista. |
HtmlHelper<TModel> |
Representa la compatibilidad para presentar los controles HTML en una vista fuertemente tipada. |
HttpAntiForgeryException |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
HttpDeleteAttribute |
Representa un atributo que se usa para restringir un método de acción de forma que el método solo administre las solicitudes DELETE de HTTP. |
HttpFileCollectionValueProvider |
Representa un proveedor de valores que se va a usar con los valores que proceden de una colección de archivos HTTP. |
HttpFileCollectionValueProviderFactory |
Representa una clase que es responsable de crear una nueva instancia de un objeto de proveedor de valores de colección de archivos HTTP. |
HttpGetAttribute |
Representa un atributo que se usa para restringir un método de acción de forma que el método administre solamente las solicitudes HTTP GET. |
HttpHeadAttribute |
Especifica que la solicitud HTTP debe ser el método HTTP HEAD. |
HttpNotFoundResult |
Define un objeto que se usa para indicar que no se encontró el recurso solicitado. |
HttpOptionsAttribute |
Representa un atributo que se usa para restringir un método de forma que el método administre solamente las solicitudes HTTP OPTIONS. |
HttpPatchAttribute |
Representa un atributo que se usa para restringir un método de acción de forma que el método administre solamente las solicitudes HTTP PATCH. |
HttpPostAttribute |
Representa un atributo que se usa para restringir un método de acción de forma que el método administre solamente las solicitudes HTTP POST. |
HttpPostedFileBaseModelBinder |
Enlaza un modelo a un archivo expuesto. |
HttpPutAttribute |
Representa un atributo que se usa para restringir un método de acción de forma que el método administre solamente las solicitudes HTTP PUT. |
HttpRequestExtensions |
Extiende la HttpRequestBase clase que contiene los valores HTTP enviados por un cliente durante una solicitud web. |
HttpStatusCodeResult |
Proporciona un modo para devolver un resultado de la acción con un código de estado de respuesta HTTP y una descripción específicos. |
HttpUnauthorizedResult |
Representa el resultado de una solicitud HTTP no autorizada. |
JavaScriptResult |
Envía el contenido de JavaScript a la respuesta. |
JQueryFormValueProvider |
El proveedor Value de JQuery Form se usa para administrar los datos con formato JQuery en los formularios de solicitud. |
JQueryFormValueProviderFactory |
Proporciona el ValueProvider necesario para administrar datos de JQuery Form. |
JsonResult |
Representa una clase que se usa para enviar contenido con formato JSON a la respuesta. |
JsonValueProviderFactory |
Habilita los métodos de acción para enviar y recibir el texto con formato JSON y para el enlace de modelo del texto JSON a los parámetros de métodos de acción. |
LinqBinaryModelBinder |
Asigna una solicitud del explorador a un objeto LINQ Binary . |
MaxLengthAttributeAdapter |
Proporciona un adaptador para el atributo MaxLengthAttribute. |
MinLengthAttributeAdapter |
Proporciona un adaptador para el atributo MinLengthAttribute. |
ModelBinderAttribute |
Representa un atributo que se usa para asociar un tipo de modelo a un tipo de generador de modelos. |
ModelBinderDictionary |
Representa una clase que contiene todos los enlazadores de modelos para la aplicación, enumerados por tipo de enlazador. |
ModelBinderProviderCollection |
No se actualizará ningún contenido aquí; no agregue material aquí. |
ModelBinderProviders |
Proporciona un contenedor para los proveedores de enlazadores de modelos. |
ModelBinders |
Proporciona acceso global a los enlazadores de modelos de la aplicación. |
ModelBindingContext |
Proporciona el contexto en el que funciona un enlazador de modelos. |
ModelClientValidationEqualToRule |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
ModelClientValidationMaxLengthRule | |
ModelClientValidationMinLengthRule | |
ModelClientValidationRangeRule |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
ModelClientValidationRegexRule |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
ModelClientValidationRemoteRule |
Representa la regla remota para la validación del cliente de modelo. |
ModelClientValidationRequiredRule |
Representa la regla necesaria para la validación del cliente de modelo. |
ModelClientValidationRule |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
ModelClientValidationStringLengthRule |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Representa una longitud de la regla de validación del cliente de modelo. |
ModelError |
Representa un error que se produce durante el enlace de modelos. |
ModelErrorCollection |
Colección de instancias de ModelError. |
ModelMetadata |
Proporciona un contenedor para los metadatos comunes, para la clase ModelMetadataProvider y para la clase ModelValidator de un modelo de datos. |
ModelMetadataProvider |
Proporciona una clase base abstracta para un proveedor de metadatos personalizado. |
ModelMetadataProviders |
Proporciona un contenedor para la instancia actual de ModelMetadataProvider. |
ModelState |
Encapsula el estado del enlace del modelo a una propiedad de un argumento de acción-método o al propio argumento. |
ModelStateDictionary |
Representa el estado de un intento de enlazar un formulario expuesto a un método de acción, que incluye información de validación. |
ModelValidationResult |
Proporciona un contenedor para un resultado de la validación. |
ModelValidator |
Proporciona una clase base para implementar la lógica de validación. |
ModelValidatorProvider |
Proporciona una lista de validadores para un modelo. |
ModelValidatorProviderCollection |
No se actualizará ningún contenido aquí; no agregue material aquí. |
ModelValidatorProviders |
Proporciona un contenedor para el proveedor de validación actual. |
MultiSelectList |
Representa una lista de elementos de los cuales los usuarios pueden seleccionar más de un elemento. |
MvcFilter |
Cuando se implementa en una clase derivada, proporciona una clase de metadatos que contiene una referencia a la implementación de una o más de las interfaces de filtro, el ámbito y el orden del filtro. |
MvcHandler |
Selecciona el controlador que controlará una solicitud HTTP. |
MvcHtmlString |
Representa una cadena codificada en HTML que no debe volver a codificarse. |
MvcHttpHandler |
Comprueba y procesa una solicitud HTTP. |
MvcRouteHandler |
Crea un objeto que implementa la interfaz IHttpHandler y le pasa el contexto de solicitud. |
MvcWebRazorHostFactory |
Crea instancias de System.Web.Mvc.MvcWebPageRazorHost archivos. |
NameValueCollectionExtensions |
Extiende un objeto NameValueCollection para que la colección se pueda copiar en un diccionario especificado. |
NameValueCollectionValueProvider |
Representa la clase base para los proveedores de valores cuyos valores proceden de un NameValueCollection objeto . |
NoAsyncTimeoutAttribute |
Proporciona un contenedor práctico para el AsyncTimeoutAttribute atributo . |
NonActionAttribute |
Representa un atributo que se utiliza para indicar que un método de controlador no es un método de acción. |
OutputCacheAttribute |
Representa un atributo que se usa para marcar un método de acción cuyo resultado estará almacenado en memoria caché. |
OverrideActionFiltersAttribute |
Representa los atributos asociados con el filtro de invalidación. |
OverrideAuthenticationAttribute |
Representa los atributos asociados con la autenticación. |
OverrideAuthorizationAttribute |
Representa los atributos asociados con la autorización. |
OverrideExceptionFiltersAttribute |
Representa los atributos asociados con el filtro de excepciones. |
OverrideResultFiltersAttribute |
Representa los atributos asociados con el filtro de resultado. |
ParameterBindingInfo |
Encapsula información para enlazar parámetros de método de acción a un modelo de datos. |
ParameterDescriptor |
Contiene información que describe un parámetro. |
PartialViewResult |
Representa una clase base que se usa para enviar una vista parcial a la respuesta. |
PreApplicationStartCode |
Proporciona un punto de registro para el código de inicio anterior a la aplicación de ASP.NET Razor. |
QueryStringValueProvider |
Representa un proveedor de valores para las cadenas de consulta contenidas en un NameValueCollection objeto . |
QueryStringValueProviderFactory |
Representa una clase que es responsable de crear una nueva instancia de un objeto de proveedor de valores de cadena de consulta. |
RangeAttributeAdapter |
Proporciona un adaptador para el atributo RangeAttribute. |
RazorView |
Representa la clase que se usa para crear vistas que tienen sintaxis Razor. |
RazorViewEngine |
Representa un motor de vista que se emplea para representar una página web que usa la sintaxis de ASP.NET Razor. |
RedirectResult |
Controla el procesamiento de acciones de aplicación al redirigir a un identificador URI especificado. |
RedirectToRouteResult |
Representa un resultado que realiza una redirección mediante el diccionario de valores de ruta especificado. |
ReflectedActionDescriptor |
Contiene información que describe un método de acción reflejado. |
ReflectedControllerDescriptor |
Contiene información que describe un controlador reflejado. |
ReflectedParameterDescriptor |
Contiene información que describe un parámetro de método de acción reflejado. |
RegularExpressionAttributeAdapter |
Proporciona un adaptador para el atributo RegularExpressionAttribute. |
RemoteAttribute |
Proporciona un atributo que usa el validador remoto del complemento de validación jQuery. |
RequiredAttributeAdapter |
Proporciona un adaptador para el atributo RequiredAttributeAttribute. |
RequireHttpsAttribute |
Representa un atributo que obliga a reenviar una solicitud HTTP no segura sobre HTTPS. |
ResultExecutedContext |
Proporciona el contexto para el OnResultExecuted(ResultExecutedContext) método de la ActionFilterAttribute clase . |
ResultExecutingContext |
Proporciona el contexto para el OnResultExecuting(ResultExecutingContext) método de la ActionFilterAttribute clase . |
RouteAreaAttribute |
Define el área que se debe establecer para todas las rutas definidas en este controlador. |
RouteAttribute |
Se coloca en un controlador o una acción para exponerlo directamente a través de una ruta. Cuando se coloca en un controlador, se aplica a las acciones que no tienen ningún System.Web.Mvc.RouteAttribute. |
RouteCollectionAttributeRoutingExtensions |
Proporciona extensiones de enrutamiento para el atributo de colección de rutas. |
RouteCollectionExtensions |
Extiende un RouteCollection objeto para el enrutamiento de MVC. |
RouteDataValueProvider |
Representa un proveedor de valores para los datos de ruta contenidos en un objeto que implementa la IDictionary<TKey,TValue> interfaz . |
RouteDataValueProviderFactory |
Representa un generador para crear objetos de proveedor de valores de datos de ruta. |
RoutePrefixAttribute |
Anota un controlador con un prefijo de ruta que se aplica a todas las acciones del controlador. |
SelectList |
Representa una lista que permite a los usuarios seleccionar un elemento. |
SelectListGroup |
Representa el elemento HTML de optgroup y sus atributos. En una lista de selección, son compatibles varios grupos con el mismo nombre. Se comparan con la igualdad de referencia. |
SelectListItem |
Representa el elemento seleccionado en una instancia de la SelectList clase . |
SessionStateAttribute |
Especifica el estado de sesión del controlador. |
SessionStateTempDataProvider |
Proporciona datos de estado de sesión al objeto actual TempDataDictionary . |
StringLengthAttributeAdapter |
Proporciona un adaptador para el atributo StringLengthAttribute. |
TagBuilder |
Contiene clases y propiedades que se utilizan para crear elementos HTML. Esta clase se usa para escribir asistentes, como las que se encuentran en el System.Web.Helpers espacio de nombres . |
TempDataDictionary |
Representa un conjunto de datos que solo persiste de una solicitud a la siguiente. |
TemplateInfo |
Encapsula la información sobre el contexto de la plantilla actual. |
UnobtrusiveValidationAttributesGenerator |
Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
UrlHelper |
Contiene los métodos para crear direcciones URL para ASP.NET MVC dentro de una aplicación. |
UrlParameter |
Representa un parámetro opcional que usa la clase durante el MvcHandler enrutamiento. |
ValidatableObjectAdapter |
Proporciona un adaptador de objetos que se puede validar. |
ValidateAntiForgeryTokenAttribute |
Representa un atributo que se usa para impedir la falsificación de una solicitud. |
ValidateInputAttribute |
Representa un atributo que se usa para marcar métodos de acción cuya entrada se debe validar. |
ValueProviderCollection |
Representa la colección de objetos del proveedor de valores de la aplicación. |
ValueProviderDictionary |
Nota: Esta API ya está obsoleta. Representa un diccionario de proveedores de valores para la aplicación. |
ValueProviderFactories |
Representa un contenedor para objetos de generador de proveedores de valores. |
ValueProviderFactory |
Representa un generador para crear objetos de proveedor de valores. |
ValueProviderFactoryCollection |
Representa la colección de generadores de proveedores de valores para la aplicación. |
ValueProviderResult |
Representa el resultado de enlazar un valor (por ejemplo de un envío de formulario o de una cadena de consulta) a una propiedad de argumento de método de acción o al propio argumento. |
ViewContext |
Encapsula información relacionada con la representación de una vista. |
ViewDataDictionary |
Representa un contenedor que se usa para pasar datos entre un controlador y una vista. |
ViewDataDictionary<TModel> |
Representa un contenedor que se utiliza para pasar datos fuertemente tipados entre un controlador y una vista. |
ViewDataInfo |
Encapsula la información sobre el contenido de la plantilla actual que se usa para desarrollar las plantillas y sobre los asistentes de HTML que interactúan con las plantillas. |
ViewEngineCollection |
Representa una colección de motores de vista disponibles para la aplicación. |
ViewEngineResult |
Representa el resultado de buscar un motor de vista. |
ViewEngines |
Representa una colección de motores de vista disponibles para la aplicación. |
ViewMasterPage |
Representa la información necesaria para compilar una página de vista maestra. |
ViewMasterPage<TModel> |
Representa la información necesaria para crear una página de vista maestra fuertemente tipada. |
ViewPage |
Representa las propiedades y métodos que se necesitan para representar una vista como una página de formularios Web Forms. |
ViewPage<TModel> |
Representa la información necesaria para presentar una vista fuertemente tipada como página de formularios Web Forms. |
ViewResult |
Representa una clase que se usa para representar una vista mediante una IView instancia devuelta por un IViewEngine objeto . |
ViewResultBase |
Representa una clase base que se usa para proporcionar el modelo a la vista y, a continuación, representar la vista para la respuesta. |
ViewStartPage |
Proporciona una clase abstracta que se puede usar para implementar una página de inicio de vista (maestra). |
ViewTemplateUserControl |
Proporciona un contenedor para TemplateInfo objetos . |
ViewTemplateUserControl<TModel> |
Proporciona un contenedor para TemplateInfo objetos . |
ViewType |
Representa el tipo de una vista. |
ViewUserControl |
Representa la información que se necesita para compilar un control de usuario. |
ViewUserControl<TModel> |
Representa la información necesaria para crear un control de usuario fuertemente tipado. |
VirtualPathProviderViewEngine |
Representa una implementación abstracta de clase base de la IViewEngine interfaz. |
WebFormView |
Representa la información que se necesita para compilar una página de formularios Web Forms en ASP.NET MVC. |
WebFormViewEngine |
Representa un motor de vista que se usa para representar una página de formularios Web Forms para la respuesta. |
WebViewPage |
Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor. |
WebViewPage<TModel> |
Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor. |
Interfaces
IActionFilter |
Define los métodos que se usan en un filtro de acción. |
IActionInvoker |
Define el contrato para un invocador de acción, que se usa para invocar una acción en respuesta a una solicitud HTTP. |
IActionInvokerFactory |
Se usa para crear una IActionInvoker instancia para la solicitud actual. |
IAuthorizationFilter |
Define los métodos necesarios para un filtro de autorización. |
IClientValidatable |
Proporciona un modo para que el marco de validación de ASP.NET MVC descubra en tiempo de ejecución si un validador tiene compatibilidad con la validación de clientes. |
IController |
Define los métodos necesarios para un controlador. |
IControllerActivator |
Proporciona un control más preciso sobre cómo se crean instancias de los controladores mediante la inserción de dependencias. |
IControllerFactory |
Define los métodos necesarios para un generador del controlador. |
IDependencyResolver |
Define los métodos que simplifican la ubicación de servicios y la resolución de dependencias. |
IEnumerableValueProvider |
Representa un elemento especial IValueProvider que tiene la capacidad de enumerar. |
IExceptionFilter |
Define los métodos necesarios para un filtro de excepción. |
IFilterProvider |
Proporciona una interfaz para la búsqueda de filtros. |
IMetadataAware |
Proporciona una interfaz para exponer atributos a la AssociatedMetadataProvider clase . |
IMethodInfoActionDescriptor |
Interfaz opcional para ActionDescriptor los tipos que proporcionan un MethodInfo. |
IModelBinder |
Define los métodos necesarios para un enlazador de modelos. |
IModelBinderProvider |
Define métodos que habilitan implementaciones dinámicas del enlace de modelos para las clases que implementan la IModelBinder interfaz . |
IMvcFilter |
Define los miembros que especifican el orden de los filtros e indica si se permiten varios filtros. |
IResultFilter |
Define los métodos necesarios para un filtro de resultados. |
IRouteWithArea |
Asocia una ruta a un área en una aplicación de ASP.NET MVC. |
ITempDataProvider |
Define el contrato para proveedores de datos temporales que almacenan datos que se ven en la solicitud siguiente. |
ITempDataProviderFactory |
Se usa para crear una ITempDataProvider instancia para el controlador. |
IUnvalidatedValueProvider |
Representa una IValueProvider interfaz que puede omitir la validación de solicitudes. |
IValueProvider |
Define los métodos que se requieren para un proveedor de valores en ASP.NET MVC. |
IView |
Define los métodos necesarios para una vista. |
IViewDataContainer |
Define los métodos necesarios para un diccionario de datos de vista. |
IViewEngine |
Define los métodos necesarios para un motor de vista. |
IViewLocationCache |
Define los métodos necesarios para almacenar en caché las ubicaciones de vista de la memoria. |
IViewPageActivator |
Proporciona un control más preciso sobre cómo se crean páginas de vista mediante la inserción de dependencias. |
Enumeraciones
AreaReference |
Controla la interpretación de un nombre de controlador al construir un RemoteAttributeobjeto . |
FilterScope |
Define valores que especifican el orden en que los filtros de ASP.NET MVC se ejecutan dentro del mismo tipo de filtros y orden de filtros. |
FormMethod |
Enumera los tipos de solicitud HTTP para un formulario. |
Html5DateRenderingMode |
Enumera el modo de representación de fecha para HTML5. |
HttpVerbs |
Enumera los verbos HTTP. |
InputType |
Enumera los tipos de controles de entrada. |
JsonRequestBehavior |
Especifica si se permiten las solicitudes GET de HTTP del cliente. |
TagRenderMode |
Enumera los modos que están disponibles para presentar etiquetas HTML. |
Delegados
ActionSelector |
Representa un delegado que contiene la lógica para seleccionar un método de acción. |
DataAnnotationsModelValidationFactory |
Representa el método que crea una instancia de DataAnnotationsModelValidatorProvider. |
DataAnnotationsValidatableObjectAdapterFactory |
Proporciona un generador para validadores basados en IValidatableObject. |