Condividi tramite


Microsoft.AspNetCore.Mvc.ViewFeatures Spazio dei nomi

Fornisce tipi necessari per supportare le visualizzazioni di rendering.

Classi

AntiforgeryExtensions

Classe statica che aggiunge metodi di estensione a IAntiforgery. La classe non può essere ereditata.

AttributeDictionary

Dizionario per gli attributi HTML.

CookieTempDataProvider

Fornisce i dati dal cookie all'oggetto corrente ITempDataDictionary .

DefaultHtmlGenerator

Implementazione predefinita di IHtmlGenerator.

DefaultHtmlGeneratorExtensions

Classe statica che aggiunge metodi di estensione a IHtmlGenerator. La classe non può essere ereditata.

DefaultValidationHtmlAttributeProvider

Implementazione predefinita di ValidationHtmlAttributeProvider.

FormContext

Informazioni sul modulo> corrente<.

HtmlHelper

Implementazione predefinita di IHtmlHelper.

HtmlHelper<TModel>

Oggetto HtmlHelper per un tipo di modello specifico.

HtmlHelperOptions

Fornisce la configurazione a livello di codice per gli helper HTML e ViewContext.

JsonHelper

Implementazione predefinita di IJsonHelper.

ModelExplorer

Associa un oggetto modello all'oggetto corrispondente ModelMetadata.

ModelExplorerExtensions

Metodi di estensione per ModelExplorer.

ModelExpression

Descrive un Expression oggetto passato a un helper tag.

ModelExpressionProvider

Fornisce ModelExpression le espressioni.

ModelMetadataProviderExtensions

Metodi di estensione per IModelMetadataProvider.

PartialViewResultExecutor

Trova ed esegue un IView oggetto per un oggetto PartialViewResult.

SaveTempDataAttribute

Filtro che salva l'oggetto ITempDataDictionary per una richiesta.

SessionStateTempDataProvider

Fornisce i dati dello stato sessione all'oggetto corrente ITempDataDictionary .

StringHtmlContent

Contenuto stringa che viene codificato durante la scrittura.

TempDataDictionary

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

TempDataDictionaryFactory

Implementazione predefinita di ITempDataDictionaryFactory.

TemplateInfo

Rappresenta un modello che tiene traccia degli oggetti visitati.

TryGetValueProvider

Classe statica che fornisce la memorizzazione nella cache per TryGetValue. La classe non può essere ereditata.

ValidationHtmlAttributeProvider

Contratto per un servizio che fornisce attributi di convalida per le espressioni.

ViewComponentResultExecutor

Oggetto IActionResultExecutor<TResult> per un oggetto ViewComponentResult.

ViewContextAttribute

Specifica che una proprietà helper tag deve essere impostata con l'oggetto corrente ViewContext durante la creazione dell'helper tag. La proprietà deve avere un metodo set pubblico.

ViewDataDictionary

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

ViewDataDictionary<TModel>

Rappresenta un ViewDataDictionary oggetto per un tipo di modello specifico.

ViewDataDictionaryAttribute

Specifica che una proprietà del controller deve essere impostata con l'oggetto corrente ViewDataDictionary durante la creazione del controller. La proprietà deve avere un metodo set pubblico.

ViewDataDictionaryControllerPropertyActivator

Rappresenta un IControllerActivatorProvider oggetto per un controller del dizionario dati di visualizzazione.

ViewDataEvaluator

Classe statica che consente di valutare le espressioni. La classe non può essere ereditata.

ViewDataInfo

Rappresenta informazioni su una ViewDataDictionary ricerca che viene valutata quando Value viene letta.

ViewExecutor

Esegue un oggetto IView.

ViewResultExecutor

Trova ed esegue un IView oggetto per un oggetto ViewResult.

Struct

AttributeDictionary.Enumerator

Enumeratore per AttributeDictionary.

Interfacce

IAntiforgeryPolicy

Interfaccia marcatore per i filtri che definiscono un criterio per la convalida del token antiforgery.

IFileVersionProvider

Fornisce l'hash della versione per un file specificato.

IHtmlGenerator

Contratto per un servizio di supporto IHtmlHelper e ITagHelper implementazioni.

IKeepTempDataResult

Interfaccia marcatore per IActionResult i tipi che devono essere salvati i dati temporanei.

IModelExpressionProvider

Fornisce ModelExpression un'espressione Lambda.

ITempDataDictionary

Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.

ITempDataDictionaryFactory

Factory che fornisce l'accesso a un'istanza ITempDataDictionary di per una richiesta.

ITempDataProvider

Definisce il contratto per i provider di dati temporanei che archiviano i dati visualizzati nella richiesta successiva.

IViewContextAware

Contratto per contestualizzare una proprietà attivata da una visualizzazione con .ViewContext

Enumerazioni

InputType

Specifica le costanti che definiscono un tipo di input.

Delegati

TryGetValueDelegate

Delegato per TryGetValue(TKey, TValue).

Commenti

Per altre informazioni sulle visualizzazioni MVC, vedere Visualizzazioni in ASP.NET Core MVC.