Microsoft.AspNetCore.Mvc.ViewFeatures Namespace

Stellt Typen bereit, die zur Unterstützung von Renderingansichten erforderlich sind.

Klassen

AntiforgeryExtensions

Statische Klasse, die Erweiterungsmethoden hinzufügt.IAntiforgery Diese Klasse kann nicht vererbt werden.

AttributeDictionary

Ein Wörterbuch für HTML-Attribute.

CookieTempDataProvider

Stellt Daten vom Cookie bis zum aktuellen ITempDataDictionary Objekt bereit.

DefaultHtmlGenerator

Die Standardimplementierung von IHtmlGenerator.

DefaultHtmlGeneratorExtensions

Statische Klasse, die Erweiterungsmethoden hinzufügt.IHtmlGenerator Diese Klasse kann nicht vererbt werden.

DefaultValidationHtmlAttributeProvider

Die Standardimplementierung von ValidationHtmlAttributeProvider.

FormContext

Informationen zum aktuellen <Formular>.

HtmlHelper

Die Standardimplementierung von IHtmlHelper.

HtmlHelper<TModel>

A HtmlHelper für einen bestimmten Modelltyp.

HtmlHelperOptions

Stellt programmgesteuerte Konfiguration für die HTML-Hilfsprogramme und bereit ViewContext.

JsonHelper

Die Standardimplementierung von IJsonHelper.

ModelExplorer

Ordnet ein Modellobjekt dem entsprechenden ModelMetadatazu.

ModelExplorerExtensions

Erweiterungsmethoden für ModelExplorer.

ModelExpression

Beschreibt eine Expression , die an ein Taghilfsprogramm übergeben wird.

ModelExpressionProvider

Stellt ModelExpression Ausdrücke bereit.

ModelMetadataProviderExtensions

Erweiterungsmethoden für IModelMetadataProvider.

PartialViewResultExecutor

Sucht und führt einen IView für aus PartialViewResult.

SaveTempDataAttribute

Ein Filter, der die ITempDataDictionary für eine Anforderung speichert.

SessionStateTempDataProvider

Stellt Sitzungsstatusdaten für das aktuelle ITempDataDictionary Objekt bereit.

StringHtmlContent

Zeichenfolgeninhalt, der beim Schreiben codiert wird.

TempDataDictionary

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

TempDataDictionaryFactory

Eine Standardimplementierung von ITempDataDictionaryFactory.

TemplateInfo

Stellt eine Vorlage dar, die besuchte Objekte nachverfolgt.

TryGetValueProvider

Statische Klasse, die die Zwischenspeicherung für TryGetValue bereitstellt. Diese Klasse kann nicht vererbt werden.

ValidationHtmlAttributeProvider

Vertrag für einen Dienst, der Validierungsattribute für Ausdrücke bereitstellt.

ViewComponentResultExecutor

Eine IActionResultExecutor<TResult>-Struktur für ViewComponentResult.

ViewContextAttribute

Gibt an, dass beim Erstellen des Taghilfsprogramm eine Taghilfseigenschaft mit dem aktuellen ViewContext festgelegt werden soll. Die -Eigenschaft muss über eine öffentliche Set-Methode verfügen.

ViewDataDictionary

Ein IDictionary<TKey,TValue> für die Datenansicht.

ViewDataDictionary<TModel>

Stellt ein ViewDataDictionary für einen bestimmten Modelltyp dar.

ViewDataDictionaryAttribute

Gibt an, dass beim Erstellen des Controllers eine Controllereigenschaft mit dem aktuellen ViewDataDictionary festgelegt werden soll. Die -Eigenschaft muss über eine öffentliche Set-Methode verfügen.

ViewDataDictionaryControllerPropertyActivator

Stellt ein IControllerActivatorProvider für einen Ansichtsdatenwörterbuchcontroller dar.

ViewDataEvaluator

Statische Klasse, die bei der Auswertung von Ausdrücken hilft. Diese Klasse kann nicht vererbt werden.

ViewDataInfo

Stellt Informationen zu einem ViewDataDictionary Nachschlagevorgang dar, der beim Value Lesen ausgewertet wird.

ViewExecutor

Führt einen aus IView.

ViewResultExecutor

Sucht und führt einen IView für aus ViewResult.

Strukturen

AttributeDictionary.Enumerator

Ein Enumerator für AttributeDictionary.

Schnittstellen

IAntiforgeryPolicy

Eine Markerschnittstelle für Filter, die eine Richtlinie für die Überprüfung von Fälschungstoken definieren.

IFileVersionProvider

Stellt Versionshash für eine angegebene Datei bereit.

IHtmlGenerator

Vertrag für einen Dienst, der die Implementierungen unterstütztIHtmlHelper.ITagHelper

IKeepTempDataResult

Eine Markerschnittstelle für IActionResult Typen, für die temporäre Daten gespeichert werden müssen.

IModelExpressionProvider

Stellt ModelExpression einen Lambda-Ausdruck bereit.

ITempDataDictionary

Stellt einen Satz von Daten dar, der nur von einer Anforderung zur nächsten beibehalten wird.

ITempDataDictionaryFactory

Eine Factory, die zugriff auf eine ITempDataDictionary instance für eine Anforderung bereitstellt.

ITempDataProvider

Definiert den Vertrag für temporäre Datenanbieter, die Daten speichern, die bei der nächsten Anforderung angezeigt werden.

IViewContextAware

Vertrag zum Kontextualisieren einer eigenschaft, die von einer Ansicht mit aktiviert wird ViewContext.

Enumerationen

InputType

Gibt Konstanten an, die einen Eingabetyp definieren.

Delegaten

TryGetValueDelegate

Ein Delegat für TryGetValue(TKey, TValue).

Hinweise

Weitere Informationen zu MVC-Ansichten finden Sie unter Ansichten in ASP.NET Core MVC.