Microsoft.AspNetCore.Mvc.ViewFeatures Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece tipos necessários para dar suporte a exibições de renderização.
Classes
| AntiforgeryExtensions |
Classe estática que adiciona métodos de extensão a IAntiforgery. Essa classe não pode ser herdada. |
| AttributeDictionary |
Um dicionário para atributos HTML. |
| CookieTempDataProvider |
Fornece dados do cookie para o objeto atual ITempDataDictionary . |
| DefaultHtmlGenerator |
Implementação padrão de IHtmlGenerator. |
| DefaultHtmlGeneratorExtensions |
Classe estática que adiciona métodos de extensão a IHtmlGenerator. Essa classe não pode ser herdada. |
| DefaultValidationHtmlAttributeProvider |
Implementação padrão de ValidationHtmlAttributeProvider. |
| FormContext |
Informações sobre o formulário> atual<. |
| HtmlHelper |
Implementação padrão de IHtmlHelper. |
| HtmlHelper<TModel> |
Um HtmlHelper para um tipo de modelo específico. |
| HtmlHelperOptions |
Fornece configuração programática para os auxiliares HTML e ViewContext. |
| JsonHelper |
Implementação padrão de IJsonHelper. |
| ModelExplorer |
Associa um objeto de modelo ao correspondente ModelMetadata. |
| ModelExplorerExtensions |
Métodos de extensão para ModelExplorer. |
| ModelExpression |
Descreve um Expression passado para um auxiliar de marca. |
| ModelExpressionProvider |
Fornece ModelExpression para expressões. |
| ModelMetadataProviderExtensions |
Métodos de extensões para IModelMetadataProvider. |
| PartialViewResultExecutor |
Localiza e executa um IView para um PartialViewResult. |
| SaveTempDataAttribute |
Um filtro que salva o ITempDataDictionary para uma solicitação. |
| SessionStateTempDataProvider |
Fornece dados de estado de sessão para o objeto atual ITempDataDictionary . |
| StringHtmlContent |
Conteúdo da cadeia de caracteres que é codificado quando gravado. |
| TempDataDictionary |
Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima. |
| TempDataDictionaryFactory |
Uma implementação padrão de ITempDataDictionaryFactory. |
| TemplateInfo |
Representa um modelo que controla os objetos visitados. |
| TryGetValueProvider |
Classe estática que fornece cache para TryGetValue. Essa classe não pode ser herdada. |
| ValidationHtmlAttributeProvider |
Contrato para um serviço que fornece atributos de validação para expressões. |
| ViewComponentResultExecutor | |
| ViewContextAttribute |
Especifica que uma propriedade auxiliar de marca deve ser definida com a atual ViewContext ao criar o auxiliar de marca. A propriedade deve ter um método de conjunto público. |
| ViewDataDictionary |
Um IDictionary<TKey,TValue> para exibir dados. |
| ViewDataDictionary<TModel> |
Representa um ViewDataDictionary para um tipo de modelo específico. |
| ViewDataDictionaryAttribute |
Especifica que uma propriedade do controlador deve ser definida com a atual ViewDataDictionary ao criar o controlador. A propriedade deve ter um método de conjunto público. |
| ViewDataDictionaryControllerPropertyActivator |
Representa um IControllerActivatorProvider para um controlador de dicionário de dados de exibição. |
| ViewDataEvaluator |
Classe estática que ajuda a avaliar expressões. Essa classe não pode ser herdada. |
| ViewDataInfo |
Representa informações sobre uma ViewDataDictionary pesquisa que é avaliada quando Value é lida. |
| ViewExecutor |
Executa um IView. |
| ViewResultExecutor |
Localiza e executa um IView para um ViewResult. |
Estruturas
| AttributeDictionary.Enumerator |
Um enumerador para AttributeDictionary. |
Interfaces
| IAntiforgeryPolicy |
Uma interface de marcador para filtros que definem uma política para validação de token antiforgery. |
| IFileVersionProvider |
Fornece hash de versão para um arquivo especificado. |
| IHtmlGenerator |
Contrato para implementações e |
| IKeepTempDataResult |
Uma interface de marcador para IActionResult tipos que precisam ter dados temporários salvos. |
| IModelExpressionProvider |
Fornece ModelExpression uma expressão Lambda. |
| ITempDataDictionary |
Representa um conjunto de dados que persiste apenas de uma solicitação para a próxima. |
| ITempDataDictionaryFactory |
Uma fábrica que fornece acesso a uma ITempDataDictionary instância para uma solicitação. |
| ITempDataProvider |
Define o contrato para os provedores de dados temporários que armazenam dados que serão exibidos na próxima solicitação. |
| IViewContextAware |
Contrato para contextualizar uma propriedade ativada por uma exibição com o ViewContext. |
Enumerações
| InputType |
Especifica constantes que definem um tipo de entrada. |
Delegados
| TryGetValueDelegate |
Um delegado para TryGetValue(TKey, TValue). |
Comentários
Para obter mais informações sobre exibições do MVC, consulte Exibições no ASP.NET Core MVC.