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
| AntiforgeryExtensions |
Statyczna klasa, która dodaje metody rozszerzeń do IAntiforgeryklasy . Klasa ta nie może być dziedziczona. |
| AttributeDictionary |
Słownik atrybutów HTML. |
| CookieTempDataProvider |
Udostępnia dane z pliku cookie do bieżącego ITempDataDictionary obiektu. |
| DefaultHtmlGenerator |
Domyślna implementacja elementu IHtmlGenerator. |
| DefaultHtmlGeneratorExtensions |
Statyczna klasa, która dodaje metody rozszerzeń 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 |
Zapewnia konfigurację programową pomocników HTML i ViewContext. |
| JsonHelper |
Domyślna implementacja elementu IJsonHelper. |
| ModelExplorer |
Kojarzy obiekt modelu z odpowiadającym ModelMetadatamu elementem . |
| ModelExplorerExtensions |
Metody rozszerzenia dla programu ModelExplorer. |
| ModelExpression |
Expression Opisuje przekazany do pomocnika tagów. |
| ModelExpressionProvider |
Zawiera ModelExpression wyrażenia. |
| ModelMetadataProviderExtensions |
Metody rozszerzeń dla programu IModelMetadataProvider. |
| PartialViewResultExecutor |
Wyszukuje i wykonuje element IView dla elementu PartialViewResult. |
| SaveTempDataAttribute |
Filtr, który zapisuje ITempDataDictionary żądanie. |
| SessionStateTempDataProvider |
Udostępnia 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 |
Statyczna klasa, 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żącą wartością 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> |
Reprezentuje element ViewDataDictionary dla określonego typu modelu. |
| ViewDataDictionaryAttribute |
Określa, że właściwość kontrolera powinna być ustawiona z bieżącą wartością ViewDataDictionary podczas tworzenia kontrolera. Właściwość musi mieć metodę zestawu publicznego. |
| ViewDataDictionaryControllerPropertyActivator |
Reprezentuje element IControllerActivatorProvider dla kontrolera słownika danych widoku. |
| ViewDataEvaluator |
Statyczna klasa, która pomaga ocenić wyrażenia. Klasa ta nie może być dziedziczona. |
| ViewDataInfo |
Reprezentuje informacje o ViewDataDictionary wyszukiwaniu, które jest oceniane podczas Value odczytywania. |
| ViewExecutor |
Wykonuje element IView. |
| ViewResultExecutor |
Wyszukuje i wykonuje element IView dla elementu ViewResult. |
Struktury
| AttributeDictionary.Enumerator |
Moduł wyliczający dla AttributeDictionaryelementu . |
Interfejsy
| IAntiforgeryPolicy |
Interfejs znacznika dla filtrów, które definiują zasady weryfikacji tokenu antyforgery. |
| IFileVersionProvider |
Udostępnia skrót wersji dla określonego pliku. |
| IHtmlGenerator |
Umowa dotycząca obsługi IHtmlHelper |
| IKeepTempDataResult |
Interfejs znacznika dla IActionResult typów, które muszą mieć zapisane dane tymczasowe. |
| IModelExpressionProvider |
Zawiera 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 kontrakt dla tymczasowych dostawców danych, którzy przechowują dane wyświetlane w następnym żądaniu. |
| IViewContextAware |
Kontrakt dotyczący kontekstowego określania właściwości aktywowanej przez widok za pomocą elementu ViewContext. |
Wyliczenia
| InputType |
Określa stałe, które definiują typ danych wejściowych. |
Delegaci
| TryGetValueDelegate |
Pełnomocnik dla programu TryGetValue(TKey, TValue). |
Uwagi
Aby uzyskać więcej informacji na temat widoków MVC, zobacz Widoki w ASP.NET Core MVC.