Класс |
Описание |
AcceptVerbsAttribute |
Представляет атрибут, который определяет, какие HTTP предикаты будут обрабатываться методами действия. |
ActionDescriptor |
Предоставляет информацию о методе действия, такую как имя метода, контроллер, параметры, атрибуты и фильтры. |
ActionExecutedContext |
Предоставляет контекст метода ActionExecuted класса ActionFilterAttribute. |
ActionExecutingContext |
Предоставляет контекст метода ActionExecuting класса ActionFilterAttribute. |
ActionFilterAttribute |
Представляет базовый класс для фильтра действий. |
ActionMethodSelectorAttribute |
Представляет атрибут, который используется для влияния на выбор метода действия. |
ActionNameAttribute |
Представляет атрибут для имени действия. |
ActionNameSelectorAttribute |
Представляет атрибут, который может влиять на выбор метода действия. |
ActionResult |
Оболачивает результат метода действия и используется для представления операций фреймворка на уровне выполнения. |
AdditionalMetadataAttribute |
Предоставляет класс, который реализует интерфейс IMetadataAware для поддержки других метаданных. |
AjaxHelper |
Представляет поддержку для отображения HTML в схемах AJAX в представлениях. |
AjaxHelper<TModel> |
Представляет поддержку для отображения HTML в схемах AJAX в типизированных представлениях. |
AjaxRequestExtensions |
Представляет класс, который расширяет класс HttpRequestBase и добавляет функциональность для определения того, является ли HTTP-запрос AJAX-запросом. |
AllowAnonymousAttribute |
Представляет атрибут, который используется для маркировки контроллера и действия, которые должны быть пропущены в процессе авторизации. |
AllowHtmlAttribute |
Позволяет включать HTML-теги в процесс привязки модели, пропуская проверку свойств запроса. (Категорически рекомендуется явно проверять все модели, для которых отключена проверка запросов, чтобы предотвратить атаку скриптом.) |
AreaRegistration |
Предоставляет способ регистрации одной или нескольких областей в приложении ASP.NET MVC. |
AreaRegistrationContext |
Оболачивает информацию, необходимую для регистрации области в приложении ASP.NET MVC. |
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 |
Реализует défaut провайдер кэшированных метаданных модели ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Предоставляет контейнер для кэшированных метаданных. |
CancellationTokenModelBinder |
Предоставляет механизм для передачи уведомлений о том, что должна быть отменена операция связывания модели. |
ChildActionOnlyAttribute |
Представляет атрибут, который используется для указания, что метод операции должен вызываться только как подоперация. |
ChildActionValueProvider |
Представляет провайдер значений для значений в подоперациях. |
ChildActionValueProviderFactory |
Представляет фабрику объектов провайдеров значений для создания объектов, используемых для создания значений для подопераций. |
ClientDataTypeModelValidatorProvider |
Возвращает программу проверки модели типа клиентских данных. |
CompareAttribute |
Предоставляет атрибут для сравнения двух свойств модели. |
ContentResult |
Представляет пользовательский тип содержимого, который является результатом метода операции. |
Controller |
Предоставляет методы для ответа на HTTP-запросы, выполняемые на веб-сайте ASP.NET MVC. |
ControllerActionInvoker |
Представляет класс, который отвечает за вызов методов операций контроллера. |
ControllerBase |
Представляет базовый класс для всех MVC-контроллеров. |
ControllerBuilder |
Представляет класс, который отвечает за динамическое создание контроллеров. |
ControllerContext |
Оболочка информации о HTTP-запросе, соответствующем заданному экземпляру RouteBase и ControllerBase. |
ControllerDescriptor |
Оболочка информации о контроллере, такой как имя контроллера, тип и операция. |
ControllerInstanceFilterProvider |
Добавляет контроллер в экземпляр FilterProviderCollection. |
CustomModelBinderAttribute |
Представляет атрибут, который вызывает пользовательский модель биндер. |
DataAnnotationsModelMetadata |
Предоставляет контейнер для общих метаданных модели данных, класса DataAnnotationsModelMetadataProvider и класса DataAnnotationsModelValidator. |
DataAnnotationsModelMetadataProvider |
РеализуетDefault model metadata provider для ASP.NET MVC. |
DataAnnotationsModelValidator |
Предоставляет программу проверки модели. |
DataAnnotationsModelValidator<TAttribute> |
Предоставляет программу проверки модели для указанного типа проверки. |
DataAnnotationsModelValidatorProvider |
РеализуетDefault validation provider для ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Предоставляет контейнер для программы проверки модели ошибок. |
DefaultControllerFactory |
Представляет фабрику контроллеров, зарегистрированную по умолчанию. |
DefaultModelBinder |
Маппинг браузерных запросов к объектам данных. Этот класс предоставляет конкретную реализацию компилятора моделей. |
DefaultViewLocationCache |
Представляет кэш памяти для местоположения видов. |
DependencyResolver |
Предоставляет точку регистрации дляDependencyResolver, реализующего интерфейс IDependencyResolver или公共服务ный locator IServiceLocator. |
DependencyResolverExtensions |
Предоставляет тип安全问题 для реализации GetService и GetServices. |
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 |
Представляет характеристику, которая используется для указания того, следует ли представить значение свойства или поля как скрытый элемент input. |
HtmlHelper |
Представляет поддержку представления HTML-контроля в представлениях. |
HtmlHelper<TModel> |
Представляет поддержку представления HTML-контроля в типизированных представлениях. |
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-контент в ответ. |
JsonResult |
Представляет класс, который используется для отправки JSON-контента в ответ. |
JsonValueProviderFactory |
Включает методы действия, которые отправляют и получают текст в формате JSON, и передают текст JSON в виде привязки модели параметрам методов действия. |
LinqBinaryModelBinder |
Картира запроса браузера к LINQ Binary объектам. |
ModelBinderAttribute |
Представляет атрибут, который используется для связывания типа модели с типом генератора модели. |
ModelBinderDictionary |
Представляет класс, который содержит все модели привязки приложения (список по типу привязки). |
ModelBinderProviderCollection |
Предоставляет контейнер для привязки модели. |
ModelBinderProviders |
Предоставляет контейнер для привязки модели. |
ModelBinders |
Предоставляет глобальный доступ к привязке модели приложения. |
ModelBindingContext |
Предоставляет контекст для выполнения привязки модели. |
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 |
Создает экземпляр файла MvcWebPageRazorHost. |
NameValueCollectionExtensions |
Расширяет объект NameValueCollection, чтобы можно было копировать集合 в заданный словарь. |
NameValueCollectionValueProvider |
Представляет базовый класс для классов, предоставляющих значения, значения которых поступают из объекта NameValueCollection. |
NoAsyncTimeoutAttribute |
Предоставляет удобную обертку для атрибута AsyncTimeoutAttribute. |
NonActionAttribute |
Представляет атрибут, используемый для указания, что метод контроллера не является методом операции. |
OutputCacheAttribute |
Представляет атрибут, используемый для маркировки методов операции, чей результат нужно кэшировать. |
ParameterBindingInfo |
Обертывает информацию, связанную с绑ингом параметров метода операции к модели данных. |
ParameterDescriptor |
Содержит информацию о параметрах. |
PartialViewResult |
Представляет базовый класс, используемый для отправки частичных视图 в ответ. |
PreApplicationStartCode |
Предоставляет точку регистрации для кода предварительного запуска ASP.NET Razor приложения. |
QueryStringValueProvider |
Представляет провайдер значений строки запроса, содержащийся в объекте NameValueCollection. |
QueryStringValueProviderFactory |
Представляет класс, который отвечает за создание новых экземпляров объектов провайдеров значений строки запроса. |
RangeAttributeAdapter |
Предоставляет адаптер для атрибута RangeAttribute. |
RazorView |
Представляет класс, используемый для создания视图 с использованием синтаксиса Razor. |
RazorViewEngine |
Представляет движок представления, используемый для представления веб-страниц с использованием синтаксиса ASP.NET Razor. |
RedirectResult |
Контролирует обработку операций приложения через редирект к заданному URI. |
RedirectToRouteResult |
Представляет результат редиректа, выполняемого с использованием заданного словаря значений маршрута. |
ReflectedActionDescriptor |
Содержит информацию о методах operations reflections. |
ReflectedControllerDescriptor |
Содержит информацию о контроллерах reflections. |
ReflectedParameterDescriptor |
Содержит информацию о методах параметров reflections, описывающих операции. |
RegularExpressionAttributeAdapter |
Предоставляет адаптер для атрибута RegularExpressionAttribute. |
RemoteAttribute |
Предоставляет функциональность удаленной валидации программ с использованием плагина jQuery Validation. |
RequiredAttributeAdapter |
Предоставляет адаптер для атрибута RequiredAttributeAttribute. |
RequireHttpsAttribute |
Представляет атрибут, который используется для强迫 повторной отправки не безопасных HTTP запросов через HTTPS. |
ResultExecutedContext |
Предоставляет контекст метода OnResultExecuted класса ActionFilterAttribute. |
ResultExecutingContext |
Предоставляет контекст метода OnResultExecuting класса ActionFilterAttribute. |
RouteCollectionExtensions |
Расширяет объект RouteCollection для MVC маршрутизации. |
RouteDataValueProvider |
Представляет провайдер значений, содержащий данные маршрутизации в объекте, реализующем интерфейс IDictionary<TKey, TValue>. |
RouteDataValueProviderFactory |
Представляет фабрику для создания объектов провайдеров значений данных маршрутизации. |
SelectList |
Представляет список, из которого пользователь может выбрать один элемент. |
SelectListItem |
Представляет选定ное значение в экземпляре класса SelectList. |
SessionStateAttribute |
Определяет состояние сессии контроллера. |
SessionStateTempDataProvider |
Предоставляет данные состояния сессии для текущего объекта TempDataDictionary. |
StringLengthAttributeAdapter |
Предоставляет адаптер для атрибута StringLengthAttribute. |
TempDataDictionary |
Представляет набор данных, который сохраняется только между запросами. |
TemplateInfo |
Оболочка информации о текущем контексте шаблона. |
UrlHelper |
Содержит методы для генерации URL в приложении ASP.NET MVC. |
UrlParameter |
Представляет опциональные параметры, используемые классом MvcHandler в процессе маршрутизации. |
ValidatableObjectAdapter |
Предоставляет адаптер для объектов, подлежащих проверке. |
ValidateAntiForgeryTokenAttribute |
Представляет атрибут, который используется для предотвращения подделки запросов. |
ValidateInputAttribute |
Представляет атрибут, который используется для маркировки методов, ввод данных которых необходимо проверять. |
ValueProviderCollection |
Предоставляет набор объектов провайдеров значений, представляющих значения приложений. |
ValueProviderDictionary |
Устарел. Представляет словарь значений поставщика значений приложения. |
ValueProviderFactories |
Представляет контейнер объектов ValueProviderFactory. |
ValueProviderFactory |
Представляет фабрику, используемую для создания объектов ValueProvider. |
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. |