Microsoft.AspNetCore.Mvc.ViewFeatures Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die zum Unterstützen des Renderns von Ansichten erforderlich sind.
Klassen
| Name | Beschreibung |
|---|---|
| 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 zum aktuellen ITempDataDictionary Objekt bereit. |
| DefaultHtmlGenerator |
Standardimplementierung von IHtmlGenerator. |
| DefaultHtmlGeneratorExtensions |
Statische Klasse, die Erweiterungsmethoden hinzufügt IHtmlGenerator. Diese Klasse kann nicht vererbt werden. |
| DefaultValidationHtmlAttributeProvider |
Standardimplementierung von ValidationHtmlAttributeProvider. |
| FormContext |
Informationen zum aktuellen <Formular>. |
| HtmlHelper |
Standardimplementierung von IHtmlHelper. |
| HtmlHelper<TModel> |
A HtmlHelper für einen bestimmten Modelltyp. |
| HtmlHelperOptions |
Stellt eine programmgesteuerte Konfiguration für die HTML-Hilfsprogramme und ViewContext. |
| JsonHelper |
Standardimplementierung von IJsonHelper. |
| ModelExplorer |
Ordnet ein Modellobjekt dem entsprechenden ModelMetadataObjekt zu. |
| ModelExplorerExtensions |
Erweiterungsmethoden für ModelExplorer. |
| ModelExpression |
Beschreibt eine Expression Übergabe an ein Tag-Hilfsprogramm. |
| ModelExpressionProvider |
Stellt ModelExpression Ausdrücke bereit. |
| ModelMetadataProviderExtensions |
Extensions-Methoden für IModelMetadataProvider. |
| PartialViewResultExecutor |
Sucht und führt einen IView für ein PartialViewResult. |
| SaveTempDataAttribute |
Ein Filter, der die ITempDataDictionary Anforderung speichert. |
| SessionStateTempDataProvider |
Stellt Sitzungsstatusdaten für das aktuelle ITempDataDictionary Objekt bereit. |
| StringHtmlContent |
Zeichenfolgeninhalt, der beim Schreiben codiert wird. |
| TempDataDictionary |
Stellt eine Datenmenge dar, die nur von einer Anforderung zur nächsten gespeichert wird. |
| TempDataDictionaryFactory |
Eine Standardimplementierung von ITempDataDictionaryFactory. |
| TemplateInfo |
Stellt eine Vorlage dar, die besuchte Objekte nachverfolgt. |
| TryGetValueProvider |
Statische Klasse, die Zwischenspeicherung für TryGetValue bereitstellt. Diese Klasse kann nicht vererbt werden. |
| ValidationHtmlAttributeProvider |
Vertrag für einen Dienst, der Überprüfungsattribute für Ausdrücke bereitstellt. |
| ViewComponentResultExecutor | |
| ViewContextAttribute |
Gibt an, dass eine Tag-Hilfseigenschaft beim Erstellen des Tag-Hilfsprogramms mit dem aktuellen ViewContext festgelegt werden soll. Die Eigenschaft muss über eine öffentliche Set-Methode verfügen. |
| ViewDataDictionary |
A IDictionary<TKey,TValue> für Ansichtsdaten. |
| ViewDataDictionary<TModel> |
Stellt einen ViewDataDictionary für einen bestimmten Modelltyp dar. |
| ViewDataDictionaryAttribute |
Gibt an, dass eine Controllereigenschaft beim Erstellen des Controllers mit dem aktuellen ViewDataDictionary festgelegt werden soll. Die Eigenschaft muss über eine öffentliche Set-Methode verfügen. |
| ViewDataDictionaryControllerPropertyActivator |
Stellt einen IControllerActivatorProvider Für einen Ansichtsdatenwörterbuchcontroller dar. |
| ViewDataEvaluator |
Statische Klasse, mit der Ausdrücke ausgewertet werden können. Diese Klasse kann nicht vererbt werden. |
| ViewDataInfo |
Stellt Informationen zu einer ViewDataDictionary Nachschlagevorgang dar, die beim Value Lesen ausgewertet wird. |
| ViewExecutor |
Führt ein IView. |
| ViewResultExecutor |
Sucht und führt einen IView für ein ViewResult. |
Strukturen
| Name | Beschreibung |
|---|---|
| AttributeDictionary.Enumerator |
Ein Enumerator für AttributeDictionary. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAntiforgeryPolicy |
Eine Markerschnittstelle für Filter, die eine Richtlinie für die Überprüfung von Antiforgery-Token definieren. |
| IFileVersionProvider |
Stellt Versionshash für eine angegebene Datei bereit. |
| IHtmlGenerator |
Vertrag für einen Dienst zur Unterstützung IHtmlHelper und |
| IKeepTempDataResult |
Eine Markierungsschnittstelle für IActionResult Typen, für die temporäre Daten gespeichert werden müssen. |
| IModelExpressionProvider |
Stellt ModelExpression einen Lambda-Ausdruck bereit. |
| ITempDataDictionary |
Stellt eine Datenmenge dar, die nur von einer Anforderung zur nächsten gespeichert wird. |
| ITempDataDictionaryFactory |
Eine Factory, die Zugriff auf eine ITempDataDictionary Instanz für eine Anforderung bietet. |
| ITempDataProvider |
Definiert den Vertrag für temporäre Datenanbieter, die Daten speichern, die auf der nächsten Anforderung angezeigt werden. |
| IViewContextAware |
Contract for contextualizing a property activated by a view with the ViewContext. |
Enumerationen
| Name | Beschreibung |
|---|---|
| InputType |
Gibt Konstanten an, die einen Eingabetyp definieren. |
Delegaten
| Name | Beschreibung |
|---|---|
| TryGetValueDelegate |
Eine Stellvertretung für TryGetValue(TKey, TValue). |
Hinweise
Weitere Informationen zu MVC-Ansichten finden Sie unter "Ansichten in ASP.NET Core MVC".