System.Web.Mvc Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
AcceptVerbsAttribute |
Представляет атрибут, указывающий HTTP-команды, на которые будет отвечать метод действия. |
ActionDescriptor |
Предоставляет сведения о методе действия, например о его имени, контроллере, параметрах, атрибутах и фильтрах. |
ActionExecutedContext |
Предоставляет контекст для метода ActionFilterAttribute ActionExecuted класса . |
ActionExecutingContext |
Предоставляет контекст для метода ActionFilterAttribute ActionExecuting класса . |
ActionFilterAttribute |
Представляет базовый класс для атрибутов фильтра. |
ActionMethodSelectorAttribute |
Представляет атрибут, влияющий на выбор метода действия. |
ActionNameAttribute |
Представляет атрибут, используемый для имени действия. |
ActionNameSelectorAttribute |
Представляет атрибут, влияющий на выбор метода действия. |
ActionResult |
Представляет результат метода действия. |
AdditionalMetadataAttribute |
Предоставляет класс, реализующий IMetadataAware интерфейс для поддержки дополнительных метаданных. |
AjaxHelper |
Представляет поддержку для визуализации HTML в сценариях AJAX в представлении. |
AjaxHelper<TModel> |
Представляет поддержку для визуализации HTML в сценариях AJAX в строго типизированном представлении. |
AjaxRequestExtensions |
Представляет класс, расширяющий класс , HttpRequestBase добавляя возможность определять, является ли HTTP-запрос запросом AJAX. |
AllowAnonymousAttribute |
Представляет атрибут, помечающий контроллеры и действия, которые пропускают AuthorizeAttribute во время авторизации. |
AllowHtmlAttribute |
Разрешает включение HTML-разметки в запрос при создании привязки модели посредством пропуска проверки запроса для данного свойства. (Настоятельно рекомендуется выполнять в приложении явную проверку всех моделей с отключенной проверкой запросов с целью недопущения несанкционированного использования скриптов.) |
AreaRegistration |
Предоставляет способ для регистрации одной и более областей в приложении MVC ASP.NET. |
AreaRegistrationContext |
Инкапсулирует сведения, необходимые для регистрации области в приложении MVC ASP.NET. |
AssociatedMetadataProvider |
Предоставляет абстрактный класс для реализации поставщика метаданных. |
AssociatedValidatorProvider |
Предоставляет абстрактный класс для классов, реализующих поставщика проверки. |
AsyncController |
Предоставляется для обеспечения обратной совместимости с ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Представляет атрибут, используемый для установки значения времени ожидания (в миллисекундах) для асинхронного метода. |
AuthorizationContext |
Инкапсулирует сведения, необходимые для использования атрибута AuthorizeAttribute . |
AuthorizeAttribute |
Указывает, что доступ к контроллеру или методу действия предоставляется только пользователям, соответствующим требованиям к проверке подлинности. |
BindAttribute |
Представляет атрибут, служащий для предоставления сведений о том, как должна осуществляться привязка модели к параметру. |
BuildManagerCompiledView |
Представляет базовый класс для представлений, которые компилируются классом BuildManager перед отрисовкой обработчиком представлений. |
BuildManagerViewEngine |
Предоставляет базовый класс для обработчиков представлений. |
ByteArrayModelBinder |
Отображает запрос браузера в массив байтов. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Предоставляет абстрактный класс для реализации поставщика метаданных с кэшированием. |
CachedDataAnnotationsMetadataAttributes |
Предоставляет контейнер для кэширования System.ComponentModel.DataAnnotations атрибутов. |
CachedDataAnnotationsModelMetadata |
Предоставляет контейнер для кэширования DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Реализует поставщик метаданных модели по умолчанию с кэшированием для ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Предоставляет контейнер для метаданных из кэша. |
CancellationTokenModelBinder |
Предоставляет механизм, позволяющий распространять уведомления о том, что операции связывателя модели должны быть отменены. |
ChildActionOnlyAttribute |
Представляет атрибут, используемый для указания того, что метод действия должен вызываться только как дочернее действие. |
ChildActionValueProvider |
Представляет поставщик значений для значений из дочерних действий. |
ChildActionValueProviderFactory |
Представляет фабрику для создания объектов поставщиков значений для дочерних действий. |
ClientDataTypeModelValidatorProvider |
Возвращает проверяющие элементы управления модели для типа клиентских данных. |
CompareAttribute |
Предоставляет атрибут, сравнивающий два свойства модели. |
ContentResult |
Представляет определенный пользователем тип содержимого, являющийся результатом выполнения метода действия. |
Controller |
Предоставляет методы, реагирующие на HTTP-запросы, направляемые на веб-сайт MVC ASP.NET. |
ControllerActionInvoker |
Представляет класс, ответственный за вызов методов действия контроллера. |
ControllerBase |
Представляет базовый класс для всех контроллеров MVC. |
ControllerBuilder |
Представляет класс, ответственный за динамическое построение контроллера. |
ControllerContext |
Инкапсулирует сведения о HTTP-запросе, который соответствует указанным RouteBase экземплярам и ControllerBase . |
ControllerDescriptor |
Инкапсулирует сведения, описывающие контроллер, например его имя, тип и действия. |
ControllerInstanceFilterProvider |
Добавляет контроллер в FilterProviderCollection экземпляр . |
CustomModelBinderAttribute |
Представляет атрибут, вызывающий настраиваемый связыватель модели. |
DataAnnotationsModelMetadata |
Предоставляет контейнер для общих метаданных, класса DataAnnotationsModelMetadataProvider и класса DataAnnotationsModelValidator для модели данных. |
DataAnnotationsModelMetadataProvider |
Реализует поставщик модели метаданных по умолчанию для ASP.NET MVC. |
DataAnnotationsModelValidator |
Предоставляет средство проверки модели. |
DataAnnotationsModelValidator<TAttribute> |
Предоставляет средство проверки модели для указанного типа проверки. |
DataAnnotationsModelValidatorProvider |
Реализует поставщика проверки по умолчанию для ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Предоставляет контейнер для проверяющего элемента управления сведений об ошибках модели. |
DefaultControllerFactory |
Представляет фабрику контроллеров, регистрируемую по умолчанию. |
DefaultModelBinder |
Отображает запрос браузера в объект данных. Этот класс предоставляет конкретную реализацию связывателя модели. |
DefaultViewLocationCache |
Представляет кэш в памяти для расположений представлений. |
DependencyResolver |
Предоставляет точку регистрации для сопоставителей зависимостей, реализующих IDependencyResolver интерфейс IServiceLocator Common Service Locator или . |
DependencyResolverExtensions |
Предоставляет типобезопасную реализацию GetService(Type) и GetServices(Type). |
DictionaryValueProvider<TValue> |
Представляет базовый класс для поставщиков значений, чьи значения берутся из коллекции, реализующей интерфейс IDictionary<TKey,TValue>. |
EmptyModelMetadataProvider |
Предоставляет пустого поставщика метаданных для моделей данных, которым не требуются метаданные. |
EmptyModelValidatorProvider |
Предоставляет пустой поставщик проверки для моделей, которым не требуется проверяющий элемент управления. |
EmptyResult |
Представляет пустой результат, например метод действия контроллера, который ничего не возвращает. |
ExceptionContext |
Предоставляет контекст для использования HandleErrorAttribute класса . |
ExpressionHelper |
Предоставляет вспомогательный класс для получения имени модели из выражения. |
FieldValidationMetadata |
Предоставляет контейнер для метаданных проверки поля на стороне клиента. |
FileContentResult |
Отправляет в ответ содержимое двоичного файла. |
FilePathResult |
Отправляет в ответ содержимое файла. |
FileResult |
Представляет базовый класс, используемый для отправки в ответ содержимого двоичного файла. |
FileStreamResult |
Отправляет двоичное содержимое в ответ с помощью экземпляра Stream . |
Filter |
Представляет класс метаданных, содержащий ссылку на реализацию одного или нескольких интерфейсов фильтра, порядок фильтров и область фильтра. |
FilterAttribute |
Представляет базовый класс для атрибутов фильтра действий и результата. |
FilterAttributeFilterProvider |
Определяет поставщик фильтра для атрибутов фильтра. |
FilterInfo |
Инкапсулирует сведения о доступных фильтрах действий. |
FilterProviderCollection |
Представляет коллекцию поставщиков фильтров для приложения. |
FilterProviders |
Предоставляет пункт регистрации для фильтров. |
FormCollection |
Содержит поставщики значений форм для приложения. |
FormContext |
Инкапсулирует сведения, необходимые для проверки и обработки входных данных из формы HTML. |
FormValueProvider |
Представляет поставщик значений для значений формы, содержащихся в объекте NameValueCollection . |
FormValueProviderFactory |
Представляет класс, ответственный за создание нового экземпляра объекта поставщика значения формы. |
GlobalFilterCollection |
Представляет класс, содержащий все глобальные фильтры. |
GlobalFilters |
Представляет глобальную коллекцию фильтров. |
HandleErrorAttribute |
Представляет атрибут, используемый для обработки исключения, вызываемого методом действия. |
HandleErrorInfo |
Инкапсулирует сведения для обработки ошибки, вызванной методом действия. |
HiddenInputAttribute |
Представляет атрибут, используемый для указания того, следует ли отображать значение свойства или поля как скрытый входной элемент. |
HtmlHelper |
Поддерживает визуализацию элементов управления HTML в представлении. |
HtmlHelper<TModel> |
Представляет поддержку для визуализации элементов управления HTML в строго типизированном представлении. |
HttpAntiForgeryException |
Этот тип или член поддерживает инфраструктуру .NET Framework и не предназначен для непосредственного использования из кода. |
HttpDeleteAttribute |
Представляет атрибут, используемый для ограничения метода действия таким образом, чтобы этот метод обрабатывал только HTTP-запросы DELETE. |
HttpFileCollectionValueProvider |
Представляет поставщик значений для использования со значениями, поступающими из коллекции файлов HTTP. |
HttpFileCollectionValueProviderFactory |
Представляет класс, ответственный за создание нового экземпляра объекта поставщика значений коллекции файлов HTTP. |
HttpGetAttribute |
Представляет атрибут, используемый для ограничения метода действия таким образом, чтобы этот метод обрабатывал только HTTP-запросы GET. |
HttpHeadAttribute |
Указывает, что HTTP-запрос должен использовать HTTP-метод HEAD. |
HttpNotFoundResult |
Определяет объект, используемый для указания того, что не удалось найти запрошенный ресурс. |
HttpOptionsAttribute |
Представляет атрибут, используемый для ограничения метода действия таким образом, чтобы этот метод обрабатывал только HTTP-запросы OPTIONS. |
HttpPatchAttribute |
Представляет атрибут, используемый для ограничения метода действия таким образом, чтобы этот метод обрабатывал только HTTP-запросы PATCH. |
HttpPostAttribute |
Представляет атрибут, используемый для ограничения метода действия таким образом, чтобы этот метод обрабатывал только HTTP-запросы POST. |
HttpPostedFileBaseModelBinder |
Связывает модель с переданным файлом. |
HttpPutAttribute |
Представляет атрибут, используемый для ограничения метода действия таким образом, чтобы этот метод обрабатывал только HTTP-запросы PUT. |
HttpRequestExtensions |
HttpRequestBase Расширяет класс , содержащий значения HTTP, отправленные клиентом во время веб-запроса. |
HttpStatusCodeResult |
Предоставляет метод для возвращения результата действия с определенным кодом состояния и описанием HTTP-ответа. |
HttpUnauthorizedResult |
Представляет результат несанкционированного HTTP-запроса. |
JavaScriptResult |
Отправляет в ответ содержимое JavaScript. |
JQueryFormValueProvider |
ValueProvider формы JQuery используется для обработки данных формата JQuery в формах запроса. |
JQueryFormValueProviderFactory |
Предоставляет необходимое значение ValueProvider для управления данными формы JQuery. |
JsonResult |
Представляет класс, используемый для отправки в ответ содержимого в формате JSON. |
JsonValueProviderFactory |
Позволяет методам действия передавать и получать текст в формате JSON и осуществлять привязку модели текста JSON к параметрам методам действий. |
LinqBinaryModelBinder |
Сопоставляет запрос браузера с объектом LINQ Binary . |
MaxLengthAttributeAdapter |
Предоставляет адаптер для атрибута MaxLengthAttribute. |
MinLengthAttributeAdapter |
Предоставляет адаптер для атрибута MinLengthAttribute. |
ModelBinderAttribute |
Представляет атрибут, используемый для сопоставления типа модели с типом построителя модели. |
ModelBinderDictionary |
Представляет класс, содержащий все связыватели моделей для приложения, перечисленные по типу связывателей. |
ModelBinderProviderCollection |
Содержимое не будет обновлено. Просьба не добавлять сюда материал. |
ModelBinderProviders |
Предоставляет контейнер для поставщиков связывателей модели. |
ModelBinders |
Предоставляет глобальный доступ к связывателям моделей для приложения. |
ModelBindingContext |
Предоставляет контекст, в котором функционирует связыватель модели. |
ModelClientValidationEqualToRule |
Этот тип или член поддерживает инфраструктуру .NET Framework и не предназначен для непосредственного использования из кода. |
ModelClientValidationMaxLengthRule | |
ModelClientValidationMinLengthRule | |
ModelClientValidationRangeRule |
Этот тип или член поддерживает инфраструктуру .NET Framework и не предназначен для непосредственного использования из кода. |
ModelClientValidationRegexRule |
Этот тип или член поддерживает инфраструктуру .NET Framework и не предназначен для непосредственного использования из кода. |
ModelClientValidationRemoteRule |
Представляет удаленное правило для проверки клиентов моделей. |
ModelClientValidationRequiredRule |
Представляет обязательное правило для проверки клиентов моделей. |
ModelClientValidationRule |
Этот тип или член поддерживает инфраструктуру .NET Framework и не предназначен для непосредственного использования из кода. |
ModelClientValidationStringLengthRule |
Этот тип или член поддерживает инфраструктуру платформа .NET Framework и не предназначен для использования непосредственно из кода. Представляет длину правила проверки клиента модели. |
ModelError |
Представляет ошибку, которая происходит во время привязки модели. |
ModelErrorCollection |
Коллекция экземпляров класса ModelError. |
ModelMetadata |
Предоставляет контейнер для общих метаданных, класса ModelMetadataProvider и класса ModelValidator для модели данных. |
ModelMetadataProvider |
Предоставляет абстрактный базовый класс для пользовательского поставщика метаданных. |
ModelMetadataProviders |
Предоставляет контейнер для текущего экземпляра ModelMetadataProvider. |
ModelState |
Инкапсулирует состояние привязки модели к свойству аргумента метода действия или к самому аргументу. |
ModelStateDictionary |
Представляет состояние попытки привязать переданную форму к методу действия. Это состояние включает сведения о проверке. |
ModelValidationResult |
Предоставляет контейнер для результата проверки. |
ModelValidator |
Предоставляет базовый класс для реализации логики проверки. |
ModelValidatorProvider |
Предоставляет список проверяющих элементов управления для модели. |
ModelValidatorProviderCollection |
Содержимое не будет обновлено. Просьба не добавлять сюда материал. |
ModelValidatorProviders |
Предоставляет контейнер для текущего поставщика проверки. |
MultiSelectList |
Представляет список элементов, из которого пользователи могут выбрать несколько элементов. |
MvcFilter |
При реализации в производном классе представляет класс метаданных, содержащий ссылку на реализацию одного или нескольких интерфейсов фильтра, порядок фильтров и область фильтра. |
MvcHandler |
Выбирает контроллер, который будет обрабатывать HTTP-запрос. |
MvcHtmlString |
Представляет HTML-кодированную строку, которую не следует перекодировать еще раз. |
MvcHttpHandler |
Проверяет и обрабатывает HTTP-запрос. |
MvcRouteHandler |
Создает объект , который реализует интерфейс IHttpHandler и передает ему контекст запроса. |
MvcWebRazorHostFactory |
Создает экземпляры System.Web.Mvc.MvcWebPageRazorHost файлов. |
NameValueCollectionExtensions |
Расширяет объект NameValueCollection, чтобы можно было скопировать коллекцию в указанный словарь. |
NameValueCollectionValueProvider |
Представляет базовый класс для поставщиков значений NameValueCollection , значения которых поступают из объекта . |
NoAsyncTimeoutAttribute |
Предоставляет удобную оболочку для атрибута AsyncTimeoutAttribute . |
NonActionAttribute |
Представляет атрибут, используемый для указания того, что метод контроллера не является методом действия. |
OutputCacheAttribute |
Представляет атрибут, используемый для маркирования метода действия, выходные данные которого будут кэшироваться. |
OverrideActionFiltersAttribute |
Представляет атрибуты, связанные с фильтром переопределения. |
OverrideAuthenticationAttribute |
Представляет атрибуты, связанные с проверкой подлинности. |
OverrideAuthorizationAttribute |
Представляет атрибуты, связанные с авторизацией. |
OverrideExceptionFiltersAttribute |
Представляет атрибуты, связанные с фильтром исключений. |
OverrideResultFiltersAttribute |
Представляет атрибуты, связанные с фильтром результатов. |
ParameterBindingInfo |
Инкапсулирует сведения для привязки параметров метода действия к модели данных. |
ParameterDescriptor |
Содержит сведения, описывающие параметр. |
PartialViewResult |
Представляет базовый класс, используемый для отправки в ответ частичного представления. |
PreApplicationStartCode |
Предоставляет пункт регистрации для кода запуска ASP.NET Razor, выполняемого перед приложением. |
QueryStringValueProvider |
Представляет поставщик значений для строк запроса, содержащихся в объекте NameValueCollection . |
QueryStringValueProviderFactory |
Представляет класс, ответственный за создание нового экземпляра объекта поставщика значения строки запроса. |
RangeAttributeAdapter |
Предоставляет адаптер для атрибута RangeAttribute. |
RazorView |
Представляет класс, используемый для создания представлений с синтаксисом Razor. |
RazorViewEngine |
Представляет обработчик представлений для визуализации веб-страниц, использующих синтаксис ASP.NET Razor. |
RedirectResult |
Управляет обработкой действий приложения, выполняя перенаправление на указанный универсальный код ресурса (URI). |
RedirectToRouteResult |
Представляет результат, который выполняет перенаправление, используя указанный словарь значений маршрута. |
ReflectedActionDescriptor |
Содержит сведения, описывающие отраженный метод действия. |
ReflectedControllerDescriptor |
Содержит сведения, описывающие отраженный контроллер. |
ReflectedParameterDescriptor |
Содержит сведения, описывающие отраженный параметр метода действия. |
RegularExpressionAttributeAdapter |
Предоставляет адаптер для атрибута RegularExpressionAttribute. |
RemoteAttribute |
Предоставляет атрибут, использующий удаленный проверяющий элемент управления подключаемого модуля проверки jQuery. |
RequiredAttributeAdapter |
Предоставляет адаптер для атрибута RequiredAttributeAttribute. |
RequireHttpsAttribute |
Представляет атрибут, принудительно вызывающий переотправку незащищенного HTTP-запроса по протоколу HTTPS. |
ResultExecutedContext |
Предоставляет контекст для OnResultExecuted(ResultExecutedContext) метода ActionFilterAttribute класса . |
ResultExecutingContext |
Предоставляет контекст для OnResultExecuting(ResultExecutingContext) метода ActionFilterAttribute класса . |
RouteAreaAttribute |
Определяет область, задаваемую для всех маршрутов, указанных в этом контроллере. |
RouteAttribute |
Поместите в контроллер или действие, чтобы предоставить его непосредственно через маршрут. При размещении в контроллере применяется к действиям без каких-либо System.Web.Mvc.RouteAttribute. |
RouteCollectionAttributeRoutingExtensions |
Предоставляет расширения для атрибута коллекции маршрутов. |
RouteCollectionExtensions |
RouteCollection Расширяет объект для маршрутизации MVC. |
RouteDataValueProvider |
Представляет поставщик значений для данных маршрута, содержащихся в объекте, реализуемом интерфейсе IDictionary<TKey,TValue> . |
RouteDataValueProviderFactory |
Представляет фабрику для создания объектов поставщиков значений данных маршрутов. |
RoutePrefixAttribute |
Отмечает контроллер префиксом маршрута, который применяется ко всем действиям в контроллере. |
SelectList |
Представляет список, позволяющий пользователям выбрать один элемент. |
SelectListGroup |
Представляет элемент optgroup HTML и его атрибуты. В выбранном списке поддерживаются несколько групп с одинаковым именем. Они сравниваются с равенством ссылок. |
SelectListItem |
Представляет выбранный элемент в экземпляре SelectList класса . |
SessionStateAttribute |
Задает состояние сеанса для контроллера. |
SessionStateTempDataProvider |
Предоставляет данные состояния сеанса текущему TempDataDictionary объекту. |
StringLengthAttributeAdapter |
Предоставляет адаптер для атрибута StringLengthAttribute. |
TagBuilder |
Содержит классы и свойства для создания HTML-элементов. Этот класс используется для написания вспомогательных ресурсов, например тех, которые находятся в System.Web.Helpers пространстве имен. |
TempDataDictionary |
Представляет набор данных, существующий только в течение времени от одного запроса до другого. |
TemplateInfo |
Инкапсулирует сведения о текущем контексте шаблона. |
UnobtrusiveValidationAttributesGenerator |
Этот тип или член поддерживает инфраструктуру .NET Framework и не предназначен для непосредственного использования из кода. |
UrlHelper |
Содержит методы построения URL-адресов для MVC ASP.NET в приложении. |
UrlParameter |
Представляет необязательный параметр, используемый классом MvcHandler во время маршрутизации. |
ValidatableObjectAdapter |
Предоставляет адаптер объекта, который можно проверить. |
ValidateAntiForgeryTokenAttribute |
Представляет атрибут, используемый для предупреждения подделки запросов. |
ValidateInputAttribute |
Представляет атрибут, используемый для пометки методов действий, входные данные которых должны быть проверены. |
ValueProviderCollection |
Представляет коллекцию объектов поставщиков значений для приложения. |
ValueProviderDictionary |
Примечание. Этот API устарел. Представляет словарь поставщиков значений для приложения. |
ValueProviderFactories |
Представляет контейнер для объектов фабрик поставщиков значений. |
ValueProviderFactory |
Представляет фабрику для создания объектов поставщиков значений. |
ValueProviderFactoryCollection |
Представляет коллекцию фабрик поставщиков значений для приложения. |
ValueProviderResult |
Представляет результат привязки значения (например, из данных отправки формы или строки запроса) к свойству аргумента метода действия или к самому аргументу. |
ViewContext |
Инкапсулирует сведения, относящиеся к визуализации представления. |
ViewDataDictionary |
Представляет контейнер, используемый для передачи данных между контроллером и представлением. |
ViewDataDictionary<TModel> |
Представляет контейнер, используемый для передачи строго типизированных данных между контроллером и представлением. |
ViewDataInfo |
Инкапсулирует сведения о содержимом текущего шаблона, используемого для разработки шаблонов, и о вспомогательных методах HTML, взаимодействующих с шаблонами. |
ViewEngineCollection |
Представляет коллекцию обработчиков представлений, доступных приложению. |
ViewEngineResult |
Представляет результат поиска обработчика представлений. |
ViewEngines |
Представляет коллекцию обработчиков представлений, доступных приложению. |
ViewMasterPage |
Представляет сведения, необходимые для построения главной страницы представления. |
ViewMasterPage<TModel> |
Представляет сведения, необходимые для построения строго типизированной главной страницы представления. |
ViewPage |
Представляет свойства и методы, требуемые для визуализации представления в виде страницы веб-форм. |
ViewPage<TModel> |
Представляет сведения, необходимые для визуализации строго типизированного представления в виде страницы веб-форм. |
ViewResult |
Представляет класс, используемый для отрисовки представления с помощью экземпляра IView , возвращаемого IViewEngine объектом . |
ViewResultBase |
Представляет базовый класс, используемый для предоставления модели представления и последующей визуализации представления в ответ. |
ViewStartPage |
Предоставляет абстрактный класс, который можно использовать для реализации начальной (главной) страницы представления. |
ViewTemplateUserControl |
Предоставляет контейнер для TemplateInfo объектов . |
ViewTemplateUserControl<TModel> |
Предоставляет контейнер для TemplateInfo объектов . |
ViewType |
Представляет тип представления. |
ViewUserControl |
Представляет сведения, необходимые для построения пользовательского элемента управления. |
ViewUserControl<TModel> |
Представляет сведения, необходимые для построения строго типизированного пользовательского элемента управления. |
VirtualPathProviderViewEngine |
Представляет абстрактную реализацию интерфейса базового IViewEngine класса. |
WebFormView |
Представляет сведения, необходимые для построения страницы веб-форм в ASP.NET MVC. |
WebFormViewEngine |
Представляет обработчик представлений, используемый для визуализации страницы веб-форм в ответ. |
WebViewPage |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. |
WebViewPage<TModel> |
Представляет свойства и методы, требуемые для визуализации представления, использующего синтаксис ASP.NET Razor. |
Интерфейсы
IActionFilter |
Определяет методы, используемые в фильтре действия. |
IActionInvoker |
Определяет контракт для модуля вызова действия, который используется для вызова действия в ответ на HTTP-запрос. |
IActionInvokerFactory |
Используется для создания IActionInvoker экземпляра для текущего запроса. |
IAuthorizationFilter |
Определяет методы, которые требуются для фильтра авторизации. |
IClientValidatable |
Предоставляет платформе проверки ASP.NET MVC способ обнаружения того, поддерживает ли проверяющий элемент управления клиентскую проверку, во время выполнения. |
IController |
Определяет методы, которые требуются для контроллера. |
IControllerActivator |
Предоставляет возможность точного управления созданием экземпляров контроллеров с помощью внедрения зависимости. |
IControllerFactory |
Определяет методы, которые требуются для фабрики контроллеров. |
IDependencyResolver |
Определяет методы, упрощающие поиск служб и разрешение зависимостей. |
IEnumerableValueProvider |
Представляет специальный IValueProvider объект, который может быть перечисляемым. |
IExceptionFilter |
Определяет методы, которые требуются для фильтра исключений. |
IFilterProvider |
Предоставляет интерфейс для поиска фильтров. |
IMetadataAware |
Предоставляет интерфейс для предоставления атрибутов классу AssociatedMetadataProvider . |
IMethodInfoActionDescriptor |
Необязательный интерфейс для ActionDescriptor типов, предоставляющих MethodInfo. |
IModelBinder |
Определяет методы, которые требуются для связывателя модели. |
IModelBinderProvider |
Определяет методы, обеспечивающие динамические реализации привязки модели для классов, реализующих IModelBinder интерфейс . |
IMvcFilter |
Определяет члены, указывающие порядок фильтров и то, разрешено ли использовать несколько фильтров. |
IResultFilter |
Определяет методы, которые требуются для фильтра результатов. |
IRouteWithArea |
Связывает маршрут с областью в приложении MVC ASP.NET. |
ITempDataProvider |
Определяет контракт для поставщиков временных данных, хранящих данные, которые просматриваются при следующем запросе. |
ITempDataProviderFactory |
Используется для создания ITempDataProvider экземпляра для контроллера. |
IUnvalidatedValueProvider |
IValueProvider Представляет интерфейс, который может пропускать проверку запроса. |
IValueProvider |
Определяет методы, которые требуются поставщику значений в MVC ASP.NET. |
IView |
Определяет методы, которые требуются для представления. |
IViewDataContainer |
Определяет методы, которые требуются для словаря данных представления. |
IViewEngine |
Определяет методы, которые требуются для обработчика представлений. |
IViewLocationCache |
Определяет методы, которые требуются для кэширования расположений представлений в памяти. |
IViewPageActivator |
Предоставляет возможность точного управления созданием экземпляров страниц представления с помощью внедрения зависимости. |
Перечисления
AreaReference |
Управляет интерпретацией имени контроллера при создании RemoteAttribute. |
FilterScope |
Определяет значения, указывающие порядок запуска фильтров ASP.NET MVC с одинаковым типом фильтра и порядком фильтра. |
FormMethod |
Перечисляет типы HTTP-запросов для формы. |
Html5DateRenderingMode |
Перечисляет режим отображения даты для HTML5. |
HttpVerbs |
Перечисляет HTTP-команды. |
InputType |
Перечисляет типы элементов управления для ввода. |
JsonRequestBehavior |
Задает, разрешены ли HTTP-запросы GET от клиента. |
TagRenderMode |
Перечисляет режимы, доступные для визуализации тегов HTML. |
Делегаты
ActionSelector |
Представляет делегат, который содержит логику для выбора метода действия. |
DataAnnotationsModelValidationFactory |
Представляет метод, создающий экземпляр DataAnnotationsModelValidatorProvider. |
DataAnnotationsValidatableObjectAdapterFactory |
Предоставляет фабрику для проверяющих элементов, основанных на IValidatableObject. |