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.