Microsoft.AspNetCore.Mvc.ViewFeatures Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, необходимые для поддержки представлений отрисовки.
Классы
AntiforgeryExtensions |
Статический класс, добавляющий методы расширения в IAntiforgery. Этот класс не наследуется. |
AttributeDictionary |
Словарь атрибутов HTML. |
CookieTempDataProvider |
Предоставляет данные из файла cookie в текущий ITempDataDictionary объект . |
DefaultHtmlGenerator |
Реализация IHtmlGenerator по умолчанию. |
DefaultHtmlGeneratorExtensions |
Статический класс, добавляющий методы расширения в IHtmlGenerator. Этот класс не наследуется. |
DefaultValidationHtmlAttributeProvider |
Реализация ValidationHtmlAttributeProvider по умолчанию. |
FormContext |
Сведения о текущей <форме>. |
HtmlHelper |
Реализация IHtmlHelper по умолчанию. |
HtmlHelper<TModel> |
Объект HtmlHelper для определенного типа модели. |
HtmlHelperOptions |
Предоставляет программную конфигурацию для вспомогательных элементов HTML и ViewContext. |
JsonHelper |
Реализация IJsonHelper по умолчанию. |
ModelExplorer |
Связывает объект модели с соответствующим ModelMetadataему . |
ModelExplorerExtensions |
Методы расширения для ModelExplorer. |
ModelExpression |
Описывает объект , переданный Expression вспомогательной функции тега. |
ModelExpressionProvider |
Предоставляет ModelExpression для выражений. |
ModelMetadataProviderExtensions |
Методы расширения для IModelMetadataProvider. |
PartialViewResultExecutor |
Находит и выполняет IView для PartialViewResult. |
SaveTempDataAttribute |
Фильтр, сохраняющий ITempDataDictionary для запроса. |
SessionStateTempDataProvider |
Предоставляет данные состояния сеанса текущему ITempDataDictionary объекту. |
StringHtmlContent |
Строковое содержимое, которое кодируется при записи. |
TempDataDictionary |
Представляет набор данных, существующий только в течение времени от одного запроса до другого. |
TempDataDictionaryFactory |
Реализация ITempDataDictionaryFactoryпо умолчанию . |
TemplateInfo |
Представляет шаблон, который отслеживает посещенные объекты. |
TryGetValueProvider |
Статический класс, обеспечивающий кэширование для TryGetValue. Этот класс не наследуется. |
ValidationHtmlAttributeProvider |
Контракт для службы, предоставляющий атрибуты проверки для выражений. |
ViewComponentResultExecutor | |
ViewContextAttribute |
Указывает, что вспомогательное свойство тега должно быть задано с текущим ViewContext значением при создании вспомогательной функции тега. Свойство должно иметь открытый метод set. |
ViewDataDictionary |
Объект IDictionary<TKey,TValue> для просмотра данных. |
ViewDataDictionary<TModel> |
Представляет для определенного ViewDataDictionary типа модели. |
ViewDataDictionaryAttribute |
Указывает, что свойство контроллера должно быть задано с текущим ViewDataDictionary значением при создании контроллера. Свойство должно иметь открытый метод set. |
ViewDataDictionaryControllerPropertyActivator |
Представляет для контроллера IControllerActivatorProvider словаря данных представления. |
ViewDataEvaluator |
Статический класс, помогающий оценивать выражения. Этот класс не наследуется. |
ViewDataInfo |
Представляет сведения о поиске ViewDataDictionary , который вычисляется при Value чтении. |
ViewExecutor |
Выполняет .IView |
ViewResultExecutor |
Находит и выполняет IView для ViewResult. |
Структуры
AttributeDictionary.Enumerator |
Перечислитель для AttributeDictionary. |
Интерфейсы
IAntiforgeryPolicy |
Интерфейс маркера для фильтров, определяющих политику проверки маркера защиты от подделки. |
IFileVersionProvider |
Предоставляет хэш версии для указанного файла. |
IHtmlGenerator |
Контракт на поддержку IHtmlHelper и |
IKeepTempDataResult |
Интерфейс маркера для IActionResult типов, для которых необходимо сохранить временные данные. |
IModelExpressionProvider |
Предоставляет ModelExpression лямбда-выражение. |
ITempDataDictionary |
Представляет набор данных, существующий только в течение времени от одного запроса до другого. |
ITempDataDictionaryFactory |
Фабрика, которая предоставляет доступ к ITempDataDictionary экземпляру запроса. |
ITempDataProvider |
Определяет контракт для поставщиков временных данных, хранящих данные, которые просматриваются при следующем запросе. |
IViewContextAware |
Контракт для контекстуализации свойства, активируемого представлением, с ViewContextпомощью . |
Перечисления
InputType |
Указывает константы, определяющие тип входных данных. |
Делегаты
TryGetValueDelegate |
Делегат для TryGetValue(TKey, TValue). |
Комментарии
Дополнительные сведения о представлениях MVC см. в разделе Представления в ASP.NET Core MVC.