類 |
說明 |
AcceptVerbsAttribute |
表示一個(gè)特性,該特性指定操作方法將響應(yīng)的 HTTP 謂詞。 |
ActionDescriptor |
提供有關(guān)操作方法的信息,如操作方法的名稱、控制器、參數(shù)、特性和篩選器。 |
ActionExecutedContext |
提供 ActionFilterAttribute 類的 ActionExecuted 方法的上下文。 |
ActionExecutingContext |
提供 ActionFilterAttribute 類的 ActionExecuting 方法的上下文。 |
ActionFilterAttribute |
表示篩選器特性的基類。 |
ActionMethodSelectorAttribute |
表示一個(gè)特性,該特性用于影響操作方法的選擇。 |
ActionNameAttribute |
表示一個(gè)用于操作的名稱的特性。 |
ActionNameSelectorAttribute |
表示一個(gè)特性,該特性可影響操作方法的選擇。 |
ActionResult |
封裝一個(gè)操作方法的結(jié)果并用于代表該操作方法執(zhí)行框架級操作。 |
AdditionalMetadataAttribute |
提供一個(gè)類,該類實(shí)現(xiàn) IMetadataAware 接口以支持其他元數(shù)據(jù)。 |
AjaxHelper |
表示支持在視圖中呈現(xiàn) AJAX 方案中的 HTML。 |
AjaxHelper<TModel> |
表示支持在強(qiáng)類型視圖中呈現(xiàn) AJAX 方案中的 HTML。 |
AjaxRequestExtensions |
表示一個(gè)類,該類對 HttpRequestBase 類進(jìn)行了擴(kuò)展,在其中添加了確定 HTTP 請求是否為 AJAX 請求的功能。 |
AllowAnonymousAttribute |
表示一個(gè)特性,該特性用于標(biāo)記在授權(quán)期間要跳過 AuthorizeAttribute 的控制器和操作。 |
AllowHtmlAttribute |
通過跳過屬性的請求驗(yàn)證,允許請求在模型綁定過程中包含 HTML 標(biāo)記。 (強(qiáng)烈建議應(yīng)用程序顯式檢查所有禁用請求驗(yàn)證的模型,以防止腳本攻擊。) |
AreaRegistration |
提供在 ASP.NET MVC 應(yīng)用程序內(nèi)注冊一個(gè)或多個(gè)區(qū)域的方式。 |
AreaRegistrationContext |
對在 ASP.NET MVC 應(yīng)用程序內(nèi)注冊某個(gè)區(qū)域時(shí)所需的信息進(jìn)行封裝。 |
AssociatedMetadataProvider |
提供用于實(shí)現(xiàn)元數(shù)據(jù)提供程序的抽象類。 |
AssociatedValidatorProvider |
為用于實(shí)現(xiàn)驗(yàn)證提供程序的類提供抽象類。 |
AsyncController |
提供與 ASP.NET MVC 3 的向后兼容性。 |
AsyncTimeoutAttribute |
表示一個(gè)特性,該特性用于設(shè)置異步方法的超時(shí)值(以毫秒為單位)。 |
AuthorizationContext |
對使用 AuthorizeAttribute 特性時(shí)所需的信息進(jìn)行封裝。 |
AuthorizeAttribute |
表示一個(gè)特性,該特性用于限制調(diào)用方對操作方法的訪問。 |
BindAttribute |
表示一個(gè)特性,該特性用于提供有關(guān)應(yīng)如何進(jìn)行模型綁定到參數(shù)的詳細(xì)信息。 |
BuildManagerCompiledView |
表示在視圖引擎呈現(xiàn)之前由 BuildManager 類編譯的視圖的基類。 |
BuildManagerViewEngine |
為視圖引擎提供基類。 |
ByteArrayModelBinder |
將瀏覽器請求映射到字節(jié)數(shù)組。 |
CachedAssociatedMetadataProvider<TModelMetadata> |
提供用于實(shí)現(xiàn)已緩存元數(shù)據(jù)提供程序的抽象類。 |
CachedDataAnnotationsMetadataAttributes |
提供用于緩存 System.ComponentModel.DataAnnotations 特性的容器。 |
CachedDataAnnotationsModelMetadata |
提供用于緩存 DataAnnotationsModelMetadata 的容器。 |
CachedDataAnnotationsModelMetadataProvider |
實(shí)現(xiàn) ASP.NET MVC 的默認(rèn)已緩存模型元數(shù)據(jù)提供程序。 |
CachedModelMetadata<TPrototypeCache> |
為已緩存的元數(shù)據(jù)提供容器。 |
CancellationTokenModelBinder |
提供一種機(jī)制,用于傳播應(yīng)取消模型聯(lián)編程序操作的通知。 |
ChildActionOnlyAttribute |
表示一個(gè)特性,該特性用于指示操作方法只應(yīng)作為子操作進(jìn)行調(diào)用。 |
ChildActionValueProvider |
表示子操作中的值的值提供程序。 |
ChildActionValueProviderFactory |
表示用于為子操作創(chuàng)建值提供程序?qū)ο蟮墓S。 |
ClientDataTypeModelValidatorProvider |
返回客戶端數(shù)據(jù)類型模型驗(yàn)證程序。 |
CompareAttribute |
提供用于比較某個(gè)模型的兩個(gè)屬性的特性。 |
ContentResult |
表示用戶定義的內(nèi)容類型,該類型是操作方法的結(jié)果。 |
Controller |
提供用于響應(yīng)對 ASP.NET MVC 網(wǎng)站所進(jìn)行的 HTTP 請求的方法。 |
ControllerActionInvoker |
表示一個(gè)類,該類負(fù)責(zé)調(diào)用控制器的操作方法。 |
ControllerBase |
表示所有 MVC 控制器的基類。 |
ControllerBuilder |
表示一個(gè)類,該類負(fù)責(zé)動態(tài)生成控制器。 |
ControllerContext |
封裝有關(guān)與指定的 RouteBase 和 ControllerBase 實(shí)例匹配的 HTTP 請求的信息。 |
ControllerDescriptor |
封裝描述控制器的信息,如控制器的名稱、類型和操作。 |
ControllerInstanceFilterProvider |
將控制器添加到 FilterProviderCollection 實(shí)例。 |
CustomModelBinderAttribute |
表示一個(gè)調(diào)用自定義模型聯(lián)編程序的特性。 |
DataAnnotationsModelMetadata |
為數(shù)據(jù)模型的公共元數(shù)據(jù)、DataAnnotationsModelMetadataProvider 類和 DataAnnotationsModelValidator 類提供容器。 |
DataAnnotationsModelMetadataProvider |
實(shí)現(xiàn) ASP.NET MVC 的默認(rèn)模型元數(shù)據(jù)提供程序。 |
DataAnnotationsModelValidator |
提供模型驗(yàn)證程序。 |
DataAnnotationsModelValidator<TAttribute> |
為指定的驗(yàn)證類型提供模型驗(yàn)證程序。 |
DataAnnotationsModelValidatorProvider |
實(shí)現(xiàn) ASP.NET MVC 的默認(rèn)驗(yàn)證提供程序。 |
DataErrorInfoModelValidatorProvider |
為錯(cuò)誤信息模型驗(yàn)證程序提供容器。 |
DefaultControllerFactory |
表示默認(rèn)情況下已注冊的控制器工廠。 |
DefaultModelBinder |
將瀏覽器請求映射到數(shù)據(jù)對象。該類提供模型聯(lián)編程序的具體實(shí)現(xiàn)。 |
DefaultViewLocationCache |
表示視圖位置的內(nèi)存緩存。 |
DependencyResolver |
為實(shí)現(xiàn) IDependencyResolver 或公共服務(wù)定位器 IServiceLocator 接口的依賴關(guān)系解析程序提供一個(gè)注冊點(diǎn)。 |
DependencyResolverExtensions |
提供 GetService 和 GetServices 的類型安全實(shí)現(xiàn)。 |
DictionaryValueProvider<TValue> |
表示值提供程序的基類,這些值提供程序的值來自實(shí)現(xiàn) IDictionary<TKey, TValue> 接口的集合。 |
EmptyModelMetadataProvider |
為不需要元數(shù)據(jù)的數(shù)據(jù)模型提供空的元數(shù)據(jù)提供程序。 |
EmptyModelValidatorProvider |
為不需要驗(yàn)證程序的模型提供空的驗(yàn)證提供程序。 |
EmptyResult |
表示一個(gè)不執(zhí)行任何操作的結(jié)果,如不返回任何內(nèi)容的控制器操作方法。 |
ExceptionContext |
提供使用 HandleErrorAttribute 類的上下文。 |
ExpressionHelper |
提供用于從表達(dá)式中獲取模型名稱的幫助器類。 |
FieldValidationMetadata |
為客戶端字段驗(yàn)證元數(shù)據(jù)提供容器。 |
FileContentResult |
將二進(jìn)制文件的內(nèi)容發(fā)送到響應(yīng)。 |
FilePathResult |
將文件的內(nèi)容發(fā)送到響應(yīng)。 |
FileResult |
表示一個(gè)用于將二進(jìn)制文件內(nèi)容發(fā)送到響應(yīng)的基類。 |
FileStreamResult |
使用 Stream 實(shí)例將二進(jìn)制內(nèi)容發(fā)送到響應(yīng)。 |
Filter |
表示一個(gè)元數(shù)據(jù)類,它包含對一個(gè)或多個(gè)篩選器接口的實(shí)現(xiàn)、篩選器順序和篩選器范圍的引用。 |
FilterAttribute |
表示操作和結(jié)果篩選器特性的基類。 |
FilterAttributeFilterProvider |
定義篩選器特性的篩選器提供程序。 |
FilterInfo |
封裝有關(guān)可用的操作篩選器的信息。 |
FilterProviderCollection |
表示應(yīng)用程序的篩選器提供程序的集合。 |
FilterProviders |
為篩選器提供一個(gè)注冊點(diǎn)。 |
FormCollection |
包含應(yīng)用程序的窗體值提供程序。 |
FormContext |
對驗(yàn)證和處理 HTML 窗體中的輸入數(shù)據(jù)所需的信息進(jìn)行封裝。 |
FormValueProvider |
表示 NameValueCollection 對象中包含的窗體值的值提供程序。 |
FormValueProviderFactory |
表示一個(gè)類,該類負(fù)責(zé)創(chuàng)建窗體值提供程序?qū)ο蟮男聦?shí)例。 |
GlobalFilterCollection |
表示一個(gè)包含所有全局篩選器的類。 |
GlobalFilters |
表示全局篩選器集合。 |
HandleErrorAttribute |
表示一個(gè)特性,該特性用于處理由操作方法引發(fā)的異常。 |
HandleErrorInfo |
封裝有關(guān)處理由操作方法引發(fā)的錯(cuò)誤的信息。 |
HiddenInputAttribute |
表示一個(gè)特性,該特性用于指示是否應(yīng)將屬性值或字段值呈現(xiàn)為隱藏的 input 元素。 |
HtmlHelper |
表示支持在視圖中呈現(xiàn) HTML 控件。 |
HtmlHelper<TModel> |
表示支持在強(qiáng)類型視圖中呈現(xiàn) HTML 控件。 |
HttpDeleteAttribute |
表示一個(gè)特性,該特性用于限制操作方法,以便該方法僅處理 HTTP DELETE 請求。 |
HttpFileCollectionValueProvider |
表示要用于來自 HTTP 文件集合的值的值提供程序。 |
HttpFileCollectionValueProviderFactory |
表示一個(gè)類,該類負(fù)責(zé)創(chuàng)建 HTTP 文件集合值提供程序?qū)ο蟮男聦?shí)例。 |
HttpGetAttribute |
表示一個(gè)特性,該特性用于限制操作方法,以便該方法僅處理 HTTP GET 請求。 |
HttpHeadAttribute |
指定 HTTP 請求必須為 HTTP HEAD 方法。 |
HttpNotFoundResult |
定義一個(gè)用于指示未找到所請求資源的對象。 |
HttpOptionsAttribute |
表示一個(gè)特性,該特性用于限制操作方法,使得該方法僅處理 HTTP OPTIONS 請求。 |
HttpPatchAttribute |
表示一個(gè)特性,該特性用于限制操作方法,使得該方法僅處理 HTTP PATCH 請求。 |
HttpPostAttribute |
表示一個(gè)特性,該特性用于限制操作方法,以便該方法僅處理 HTTP POST 請求。 |
HttpPostedFileBaseModelBinder |
將模型綁定到已發(fā)布的文件。 |
HttpPutAttribute |
表示一個(gè)特性,該特性用于限制操作方法,以便該方法僅處理 HTTP PUT 請求。 |
HttpRequestExtensions |
擴(kuò)展 HttpRequestBase 類,該類包含客戶端在 Web 請求中發(fā)送的 HTTP 值。 |
HttpStatusCodeResult |
提供一種用于返回帶特定 HTTP 響應(yīng)狀態(tài)代碼和說明的操作結(jié)果的方法。 |
HttpUnauthorizedResult |
表示未經(jīng)授權(quán)的 HTTP 請求的結(jié)果。 |
JavaScriptResult |
將 JavaScript 內(nèi)容發(fā)送到響應(yīng)。 |
JsonResult |
表示一個(gè)類,該類用于將 JSON 格式的內(nèi)容發(fā)送到響應(yīng)。 |
JsonValueProviderFactory |
啟用操作方法以發(fā)送和接收 JSON 格式的文本,并將 JSON 文本以模型綁定方式傳遞給操作方法的參數(shù)。 |
LinqBinaryModelBinder |
將瀏覽器請求映射到 LINQ Binary 對象。 |
ModelBinderAttribute |
表示一個(gè)特性,該特性用于將模型類型關(guān)聯(lián)到模型-生成器類型。 |
ModelBinderDictionary |
表示一個(gè)類,該類包含應(yīng)用程序的所有模型聯(lián)編程序(按聯(lián)編程序類型列出)。 |
ModelBinderProviderCollection |
為模型聯(lián)編程序提供程序提供一個(gè)容器。 |
ModelBinderProviders |
為模型聯(lián)編程序提供程序提供一個(gè)容器。 |
ModelBinders |
提供對應(yīng)用程序的模型聯(lián)編程序的全局訪問。 |
ModelBindingContext |
提供運(yùn)行模型聯(lián)編程序的上下文。 |
ModelError |
表示在模型綁定期間發(fā)生的錯(cuò)誤。 |
ModelErrorCollection |
ModelError 實(shí)例的集合。 |
ModelMetadata |
為數(shù)據(jù)模型的公共元數(shù)據(jù)、ModelMetadataProvider 類和 ModelValidator 類提供容器。 |
ModelMetadataProvider |
為自定義元數(shù)據(jù)提供程序提供抽象基類。 |
ModelMetadataProviders |
為當(dāng)前的 ModelMetadataProvider 實(shí)例提供容器。 |
ModelState |
將模型綁定的狀態(tài)封裝到操作方法參數(shù)的一個(gè)屬性或操作方法參數(shù)本身。 |
ModelStateDictionary |
表示有關(guān)將已發(fā)送窗體綁定到操作方法(其中包括驗(yàn)證信息)的嘗試的狀態(tài)。 |
ModelValidationResult |
為驗(yàn)證結(jié)果提供容器。 |
ModelValidator |
提供用于實(shí)現(xiàn)驗(yàn)證邏輯的基類。 |
ModelValidatorProvider |
為模型提供驗(yàn)證程序的列表。 |
ModelValidatorProviderCollection |
為驗(yàn)證提供程序的列表提供一個(gè)容器。 |
ModelValidatorProviders |
為當(dāng)前驗(yàn)證提供程序提供容器。 |
MultiSelectList |
表示一個(gè)項(xiàng)列表,用戶可從該列表中選擇多個(gè)項(xiàng)。 |
MvcFilter |
在派生類中實(shí)現(xiàn)時(shí),提供一個(gè)元數(shù)據(jù)類,它包含對一個(gè)或多個(gè)篩選器接口的實(shí)現(xiàn)、篩選器順序和篩選器范圍的引用。 |
MvcHandler |
選擇將處理 HTTP 請求的控制器。 |
MvcHtmlString |
表示不應(yīng)再次進(jìn)行編碼的 HTML 編碼的字符串。 |
MvcHttpHandler |
驗(yàn)證并處理 HTTP 請求。 |
MvcRouteHandler |
創(chuàng)建一個(gè)實(shí)現(xiàn) IHttpHandler 接口的對象并向該對象傳遞請求上下文。 |
MvcWebRazorHostFactory |
創(chuàng)建 MvcWebPageRazorHost 文件的實(shí)例。 |
NameValueCollectionExtensions |
擴(kuò)展 NameValueCollection 對象,以便能夠?qū)⒓蠌?fù)制到指定字典。 |
NameValueCollectionValueProvider |
表示值提供程序的基類,這些值提供程序的值來自 NameValueCollection 對象。 |
NoAsyncTimeoutAttribute |
為 AsyncTimeoutAttribute 特性提供便利包裝。 |
NonActionAttribute |
表示一個(gè)特性,該特性用于指示控制器方法不是操作方法。 |
OutputCacheAttribute |
表示一個(gè)特性,該特性用于標(biāo)記將緩存其輸出的操作方法。 |
ParameterBindingInfo |
封裝與將操作方法參數(shù)綁定到數(shù)據(jù)模型相關(guān)的信息。 |
ParameterDescriptor |
包含描述參數(shù)的信息。 |
PartialViewResult |
表示一個(gè)用于將分部視圖發(fā)送到響應(yīng)的基類。 |
PreApplicationStartCode |
為 ASP.NET Razor 應(yīng)用程序預(yù)啟動代碼提供注冊點(diǎn)。 |
QueryStringValueProvider |
表示 NameValueCollection 對象中包含的查詢字符串的值提供程序。 |
QueryStringValueProviderFactory |
表示一個(gè)類,該類負(fù)責(zé)創(chuàng)建查詢字符串值提供程序?qū)ο蟮男聦?shí)例。 |
RangeAttributeAdapter |
提供 RangeAttribute 特性的適配器。 |
RazorView |
表示用于創(chuàng)建具有 Razor 語法的視圖的類。 |
RazorViewEngine |
表示一個(gè)用于呈現(xiàn)使用 ASP.NET Razor 語法的網(wǎng)頁的視圖引擎。 |
RedirectResult |
通過重定向到指定的 URI 來控制對應(yīng)用程序操作的處理。 |
RedirectToRouteResult |
表示使用指定的路由值字典來執(zhí)行重定向的結(jié)果。 |
ReflectedActionDescriptor |
包含描述反射的操作方法的信息。 |
ReflectedControllerDescriptor |
包含描述反射的控制器的信息。 |
ReflectedParameterDescriptor |
包含描述反射的操作方法參數(shù)的信息。 |
RegularExpressionAttributeAdapter |
提供 RegularExpressionAttribute 特性的適配器。 |
RemoteAttribute |
提供使用 jQuery 驗(yàn)證插件遠(yuǎn)程驗(yàn)證程序的特性。 |
RequiredAttributeAdapter |
提供 RequiredAttributeAttribute 特性的適配器。 |
RequireHttpsAttribute |
表示一個(gè)特性,該特性用于強(qiáng)制通過 HTTPS 重新發(fā)送不安全的 HTTP 請求。 |
ResultExecutedContext |
提供 ActionFilterAttribute 類的 OnResultExecuted 方法的上下文。 |
ResultExecutingContext |
提供 ActionFilterAttribute 類的 OnResultExecuting 方法的上下文。 |
RouteCollectionExtensions |
擴(kuò)展 RouteCollection 對象以進(jìn)行 MVC 路由。 |
RouteDataValueProvider |
表示實(shí)現(xiàn) IDictionary<TKey, TValue> 接口的對象中包含的路由數(shù)據(jù)的值提供程序。 |
RouteDataValueProviderFactory |
表示用來創(chuàng)建路由數(shù)據(jù)值提供程序?qū)ο蟮墓S。 |
SelectList |
表示一個(gè)列表,用戶可從該列表中選擇一個(gè)項(xiàng)。 |
SelectListItem |
表示 SelectList 類的實(shí)例中的選定項(xiàng)。 |
SessionStateAttribute |
指定控制器的會話狀態(tài)。 |
SessionStateTempDataProvider |
為當(dāng)前 TempDataDictionary 對象提供會話狀態(tài)數(shù)據(jù)。 |
StringLengthAttributeAdapter |
提供 StringLengthAttribute 特性的適配器。 |
TempDataDictionary |
表示僅從一個(gè)請求保持到下一個(gè)請求的數(shù)據(jù)集。 |
TemplateInfo |
封裝有關(guān)當(dāng)前模板上下文的信息。 |
UrlHelper |
包含用于為應(yīng)用程序內(nèi)的 ASP.NET MVC 生成 URL 的方法。 |
UrlParameter |
表示路由過程中 MvcHandler 類使用的可選參數(shù)。 |
ValidatableObjectAdapter |
提供可驗(yàn)證的對象適配器。 |
ValidateAntiForgeryTokenAttribute |
表示用于阻止偽造請求的特性。 |
ValidateInputAttribute |
表示一個(gè)特性,該特性用于標(biāo)記必須驗(yàn)證其輸入的操作方法。 |
ValueProviderCollection |
表示應(yīng)用程序的值提供程序?qū)ο蟮募稀?/td>
|
ValueProviderDictionary |
已過時(shí)。表示應(yīng)用程序的值提供程序的字典。 |
ValueProviderFactories |
表示值提供程序工廠對象的容器。 |
ValueProviderFactory |
表示用來創(chuàng)建值提供程序?qū)ο蟮墓S。 |
ValueProviderFactoryCollection |
表示應(yīng)用程序的值提供程序工廠的集合。 |
ValueProviderResult |
表示將一個(gè)值(如窗體發(fā)布或查詢字符串中的值)綁定到操作方法參數(shù)屬性或綁定到該參數(shù)本身的結(jié)果。 |
ViewContext |
封裝與呈現(xiàn)視圖相關(guān)的信息。 |
ViewDataDictionary |
表示一個(gè)容器,該容器用于在控制器和視圖之間傳遞數(shù)據(jù)。 |
ViewDataDictionary<TModel> |
表示一個(gè)容器,該容器用于在控制器和視圖之間傳遞強(qiáng)類型數(shù)據(jù)。 |
ViewDataInfo |
對開發(fā)模板所使用的當(dāng)前模板內(nèi)容和與模板交互的 HTML 幫助器的相關(guān)信息進(jìn)行封裝。 |
ViewEngineCollection |
表示對應(yīng)用程序可用的視圖引擎的集合。 |
ViewEngineResult |
表示定位視圖引擎的結(jié)果。 |
ViewEngines |
表示對應(yīng)用程序可用的視圖引擎的集合。 |
ViewMasterPage |
表示生成母版視圖頁所需的信息。 |
ViewMasterPage<TModel> |
表示生成強(qiáng)類型母版視圖頁所需的信息。 |
ViewPage |
表示將視圖呈現(xiàn)為 Web 窗體頁所需的屬性和方法。 |
ViewPage<TModel> |
表示以 Web 窗體頁形式呈現(xiàn)強(qiáng)類型視圖所需的信息。 |
ViewResult |
表示一個(gè)類,該類用于使用由 IViewEngine 對象返回的 IView 實(shí)例來呈現(xiàn)視圖。 |
ViewResultBase |
表示一個(gè)用于為視圖提供模型并向響應(yīng)呈現(xiàn)視圖的基類。 |
ViewStartPage |
提供可用于實(shí)現(xiàn)視圖啟動(母版)頁的抽象類。 |
ViewTemplateUserControl |
提供 TemplateInfo 對象的容器。 |
ViewTemplateUserControl<TModel> |
提供 TemplateInfo 對象的容器。 |
ViewType |
表示視圖的類型。 |
ViewUserControl |
表示生成用戶控件所需的信息。 |
ViewUserControl<TModel> |
表示生成強(qiáng)類型用戶控件所需的信息。 |
VirtualPathProviderViewEngine |
表示 IViewEngine 接口的抽象基類實(shí)現(xiàn)。 |
WebFormView |
表示在 ASP.NET MVC 中生成 Web 窗體頁時(shí)所需的信息。 |
WebFormViewEngine |
表示一個(gè)用于向響應(yīng)呈現(xiàn) Web 窗體頁的視圖引擎。 |
WebViewPage |
表示呈現(xiàn)使用 ASP.NET Razor 語法的視圖所需的屬性和方法。 |
WebViewPage<TModel> |
表示呈現(xiàn)使用 ASP.NET Razor 語法的視圖所需的屬性和方法。 |