Microsoft.AspNetCore.Mvc.ViewFeatures Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia typy wymagane do obsługi widoków renderowania.
Klasy
| Nazwisko | Opis |
|---|---|
| AntiforgeryExtensions |
Klasa statyczna, która dodaje metody rozszerzenia do IAntiforgeryklasy . Klasa ta nie może być dziedziczona. |
| AttributeDictionary |
Słownik atrybutów HTML. |
| CookieTempDataProvider |
Dostarcza dane z pliku cookie do bieżącego ITempDataDictionary obiektu. |
| DefaultHtmlGenerator |
Domyślna implementacja elementu IHtmlGenerator. |
| DefaultHtmlGeneratorExtensions |
Klasa statyczna, która dodaje metody rozszerzenia do IHtmlGeneratorklasy . Klasa ta nie może być dziedziczona. |
| DefaultValidationHtmlAttributeProvider |
Domyślna implementacja elementu ValidationHtmlAttributeProvider. |
| FormContext |
Informacje o bieżącym <formularzu>. |
| HtmlHelper |
Domyślna implementacja elementu IHtmlHelper. |
| HtmlHelper<TModel> |
A HtmlHelper dla określonego typu modelu. |
| HtmlHelperOptions |
Udostępnia konfigurację programową dla pomocników HTML i ViewContext. |
| JsonHelper |
Domyślna implementacja elementu IJsonHelper. |
| ModelExplorer |
Kojarzy obiekt modelu z odpowiadającym ModelMetadatamu elementem . |
| ModelExplorerExtensions |
Metody rozszerzeń dla programu ModelExplorer. |
| ModelExpression |
Expression Opisuje element przekazany do pomocnika tagów. |
| ModelExpressionProvider |
Zawiera ModelExpression wyrażenia. |
| ModelMetadataProviderExtensions |
Metody rozszerzeń dla elementu IModelMetadataProvider. |
| PartialViewResultExecutor |
Znajduje i wykonuje element IView dla elementu PartialViewResult. |
| SaveTempDataAttribute |
Filtr, który zapisuje ITempDataDictionary dla żądania. |
| SessionStateTempDataProvider |
Dostarcza dane stanu sesji do bieżącego ITempDataDictionary obiektu. |
| StringHtmlContent |
Zawartość ciągu, która jest kodowana podczas zapisywania. |
| TempDataDictionary |
Reprezentuje zestaw danych, który utrzymuje się tylko z jednego żądania do następnego. |
| TempDataDictionaryFactory |
Domyślna implementacja elementu ITempDataDictionaryFactory. |
| TemplateInfo |
Reprezentuje szablon, który śledzi odwiedzane obiekty. |
| TryGetValueProvider |
Klasa statyczna, która zapewnia buforowanie dla elementu TryGetValue. Klasa ta nie może być dziedziczona. |
| ValidationHtmlAttributeProvider |
Kontrakt dla usługi zapewniającej atrybuty weryfikacji dla wyrażeń. |
| ViewComponentResultExecutor | |
| ViewContextAttribute |
Określa, że właściwość pomocnika tagu powinna być ustawiona z bieżącym ViewContext podczas tworzenia pomocnika tagów. Właściwość musi mieć metodę zestawu publicznego. |
| ViewDataDictionary |
Element do wyświetlania IDictionary<TKey,TValue> danych. |
| ViewDataDictionary<TModel> |
ViewDataDictionary Reprezentuje element dla określonego typu modelu. |
| ViewDataDictionaryAttribute |
Określa, że właściwość kontrolera powinna być ustawiona z bieżącym ViewDataDictionary podczas tworzenia kontrolera. Właściwość musi mieć metodę zestawu publicznego. |
| ViewDataDictionaryControllerPropertyActivator |
IControllerActivatorProvider Reprezentuje element dla kontrolera słownika danych widoku. |
| ViewDataEvaluator |
Klasa statyczna, która ułatwia ocenę wyrażeń. Klasa ta nie może być dziedziczona. |
| ViewDataInfo |
Reprezentuje informacje o wyszukiwaniu ViewDataDictionary , które jest oceniane podczas Value odczytywania. |
| ViewExecutor |
Wykonuje element IView. |
| ViewResultExecutor |
Znajduje i wykonuje element IView dla elementu ViewResult. |
Struktury
| Nazwisko | Opis |
|---|---|
| AttributeDictionary.Enumerator |
Moduł wyliczający dla elementu AttributeDictionary. |
Interfejsy
| Nazwisko | Opis |
|---|---|
| IAntiforgeryPolicy |
Interfejs znacznika dla filtrów, które definiują zasady weryfikacji tokenu ochrony przed fałszerzami. |
| IFileVersionProvider |
Udostępnia skrót wersji dla określonego pliku. |
| IHtmlGenerator |
Umowa dotycząca obsługi i |
| IKeepTempDataResult |
Interfejs znacznika dla IActionResult typów, które muszą mieć zapisane dane tymczasowe. |
| IModelExpressionProvider |
Udostępnia ModelExpression wyrażenie lambda. |
| ITempDataDictionary |
Reprezentuje zestaw danych, który utrzymuje się tylko z jednego żądania do następnego. |
| ITempDataDictionaryFactory |
Fabryka, która zapewnia dostęp do ITempDataDictionary wystąpienia dla żądania. |
| ITempDataProvider |
Definiuje umowę dla dostawców danych tymczasowych, którzy przechowują dane wyświetlane w następnym żądaniu. |
| IViewContextAware |
Umowa dotycząca kontekstowego określania właściwości aktywowanej przez widok za pomocą elementu ViewContext. |
Wyliczenia
| Nazwisko | Opis |
|---|---|
| InputType |
Określa stałe, które definiują typ danych wejściowych. |
Delegaci
| Nazwisko | Opis |
|---|---|
| TryGetValueDelegate |
Pełnomocnik dla elementu TryGetValue(TKey, TValue). |
Uwagi
Aby uzyskać więcej informacji na temat widoków MVC, zobacz Widoki w ASP.NET Core MVC.