Microsoft.AspNetCore.Mvc.ViewFeatures Espacio de nombres

Proporciona tipos necesarios para admitir vistas de representación.

Clases

AntiforgeryExtensions

Clase estática que agrega métodos de extensión a IAntiforgery. Esta clase no puede heredarse.

AttributeDictionary

Diccionario para atributos HTML.

CookieTempDataProvider

Proporciona datos de cookie al objeto actual ITempDataDictionary .

DefaultHtmlGenerator

Implementación predeterminada de IHtmlGenerator.

DefaultHtmlGeneratorExtensions

Clase estática que agrega métodos de extensión a IHtmlGenerator. Esta clase no puede heredarse.

DefaultValidationHtmlAttributeProvider

Implementación predeterminada de ValidationHtmlAttributeProvider.

FormContext

Información sobre el formulario> actual<.

HtmlHelper

Implementación predeterminada de IHtmlHelper.

HtmlHelper<TModel>

para HtmlHelper un tipo de modelo específico.

HtmlHelperOptions

Proporciona configuración mediante programación para los asistentes HTML y ViewContext.

JsonHelper

Implementación predeterminada de IJsonHelper.

ModelExplorer

Asocia un objeto de modelo a su correspondiente ModelMetadata.

ModelExplorerExtensions

Métodos de extensión para ModelExplorer.

ModelExpression

Describe un Expression objeto pasado a un asistente de etiquetas.

ModelExpressionProvider

Proporciona ModelExpression expresiones.

ModelMetadataProviderExtensions

Métodos de extensión para IModelMetadataProvider.

PartialViewResultExecutor

Busca y ejecuta un para IView un objeto PartialViewResult.

SaveTempDataAttribute

Filtro que guarda para ITempDataDictionary una solicitud.

SessionStateTempDataProvider

Proporciona datos de estado de sesión al objeto actual ITempDataDictionary .

StringHtmlContent

Contenido de cadena que se codifica cuando se escribe.

TempDataDictionary

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

TempDataDictionaryFactory

Implementación predeterminada de ITempDataDictionaryFactory.

TemplateInfo

Representa una plantilla que realiza un seguimiento de los objetos visitados.

TryGetValueProvider

Clase estática que proporciona almacenamiento en caché para TryGetValue. Esta clase no puede heredarse.

ValidationHtmlAttributeProvider

Contrato para un servicio que proporciona atributos de validación para expresiones.

ViewComponentResultExecutor

IActionResultExecutor<TResult> para ViewComponentResult.

ViewContextAttribute

Especifica que se debe establecer una propiedad auxiliar de etiquetas con el objeto actual ViewContext al crear el asistente de etiquetas. La propiedad debe tener un método de conjunto público.

ViewDataDictionary

para IDictionary<TKey,TValue> ver datos.

ViewDataDictionary<TModel>

Representa un ViewDataDictionary para un tipo de modelo específico.

ViewDataDictionaryAttribute

Especifica que se debe establecer una propiedad de controlador con el actual ViewDataDictionary al crear el controlador. La propiedad debe tener un método de conjunto público.

ViewDataDictionaryControllerPropertyActivator

Representa un IControllerActivatorProvider para un controlador de diccionario de datos de vista.

ViewDataEvaluator

Clase estática que ayuda a evaluar expresiones. No se puede heredar esta clase.

ViewDataInfo

Representa información sobre una ViewDataDictionary búsqueda que se evalúa cuando Value se lee.

ViewExecutor

Ejecuta un objeto IView.

ViewResultExecutor

Busca y ejecuta un para IView un objeto ViewResult.

Estructuras

AttributeDictionary.Enumerator

Enumerador para AttributeDictionary.

Interfaces

IAntiforgeryPolicy

Interfaz de marcador para filtros que definen una directiva para la validación de tokens antifalsificación.

IFileVersionProvider

Proporciona un hash de versión para un archivo especificado.

IHtmlGenerator

Contrato para un servicio auxiliar IHtmlHelper e ITagHelper implementaciones.

IKeepTempDataResult

Interfaz de marcador para IActionResult los tipos que necesitan guardar los datos temporales.

IModelExpressionProvider

Proporciona ModelExpression una expresión lambda.

ITempDataDictionary

Representa un conjunto de datos que solo persiste de una solicitud a la siguiente.

ITempDataDictionaryFactory

Un generador que proporciona acceso a una ITempDataDictionary instancia de para una solicitud.

ITempDataProvider

Define el contrato para proveedores de datos temporales que almacenan datos que se ven en la solicitud siguiente.

IViewContextAware

Contrato para contextualizar una propiedad activada por una vista con .ViewContext

Enumeraciones

InputType

Especifica constantes que definen un tipo de entrada.

Delegados

TryGetValueDelegate

Delegado para TryGetValue(TKey, TValue).

Comentarios

Para obtener más información sobre las vistas de MVC, vea Vistas en ASP.NET Core MVC.