類 |
描述 |
AcceptVerbsAttribute |
表示一個特性,該特性指定操作方法將回應的 HTTP 謂詞。 |
ActionDescriptor |
提供有關操作方法的資訊,比如操作方法的名稱、控制器、參數、特性和篩選器。 |
ActionExecutedContext |
提供 ActionFilterAttribute 類的 ActionExecuted 方法的上下文。 |
ActionExecutingContext |
提供 ActionFilterAttribute 類的 ActionExecuting 方法的上下文。 |
ActionFilterAttribute |
表示篩選器特性的基類。 |
ActionMethodSelectorAttribute |
表示一個用於影響操作方法選擇的特性。 |
ActionNameAttribute |
表示一個用於操作的名稱的特性。 |
ActionNameSelectorAttribute |
表示一個可影響操作方法選擇的特性。 |
ActionResult |
封裝一個操作方法的結果並用於代表該操作方法執行框架級操作。 |
AdditionalMetadataAttribute |
提供一個類,該類實現 IMetadataAware 介面以支持其他元數據。 |
AjaxHelper |
表示支持在視圖中呈現 AJAX 方案中的 HTML。 |
AjaxHelper(TModel) |
表示支持在強類型視圖中呈現 AJAX 方案中的 HTML。 |
AjaxRequestExtensions |
表示一個類,該類對 HttpRequestBase 類進行了擴展,在其中添加了確定 HTTP 請求是否為 AJAX 請求的功能。 |
AllowHtmlAttribute |
通過跳過屬性的請求驗證,允許請求在模型綁定過程中包含 HTML 標記。(強烈建議應用程式顯式檢查所有禁用請求驗證的模型,以防止腳本攻擊。) |
AreaRegistration |
提供在一個 ASP.NET MVC 應用程式內註冊一個或多個區域的方式。 |
AreaRegistrationContext |
對在 ASP.NET MVC 應用程式內註冊某個區域時所需的資訊進行封裝。 |
AssociatedMetadataProvider |
提供用於實現元數據提供程式的抽象類。 |
AssociatedValidatorProvider |
為用於實現驗證提供程式的類提供抽象類。 |
AsyncController |
為非同步控制器提供基類。 |
AsyncTimeoutAttribute |
表示一個特性,該特性用於設置非同步方法的超時值(以毫秒為單位)。 |
AuthorizationContext |
對使用 AuthorizeAttribute 特性時所需的資訊進行封裝。 |
AuthorizeAttribute |
表示一個特性,該特性用於限制調用方對操作方法的訪問。 |
BindAttribute |
表示一個特性,該特性用於提供有關應如何進行模型綁定到參數的詳細資訊。 |
BuildManagerCompiledView |
表示在視圖引擎呈現視圖之前由 BuildManager 類編譯的視圖的基類。 |
BuildManagerViewEngine |
為視圖引擎提供基類。 |
ByteArrayModelBinder |
映射流覽器請求到位元組數組。 |
ChildActionOnlyAttribute |
表示一個特性,該特性用於指示操作方法只應作為子操作進行調用。 |
ChildActionValueProvider |
表示子操作中的值的值提供程式。 |
ChildActionValueProviderFactory |
表示用於為子操作創建值提供程式對象的工廠。 |
ClientDataTypeModelValidatorProvider |
返回客戶端數據類型模型驗證程式。 |
CompareAttribute |
提供用於比較某個模型的兩個屬性的特性。 |
ContentResult |
表示用戶定義的內容類型,該類型是操作方法的結果。 |
Controller |
提供用於回應對 ASP.NET MVC 網站所進行的 HTTP 請求的方法。 |
ControllerActionInvoker |
表示一個類,該類負責調用控制器的操作方法。 |
ControllerBase |
表示所有 MVC 控制器的基類。 |
ControllerBuilder |
表示一個類,該類負責動態生成控制器。 |
ControllerContext |
封裝有關與指定的 RouteBase 和 ControllerBase 實例匹配的 HTTP 請求的資訊。 |
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 介面的依賴關係解析程式提供一個註冊點。 |
DependencyResolverExtensions |
提供 GetService 和 GetServices 的類型安全實現。 |
DictionaryValueProvider(TValue) |
表示值提供程式的基類,這些值提供程式的值來自實現 IDictionary(TKey, TValue) 介面的集合。 |
EmptyModelMetadataProvider |
為不需要元數據的數據模型提供空的元數據提供程式。 |
EmptyModelValidatorProvider |
為不需要驗證程式的模型提供空的驗證提供程式。 |
EmptyResult |
表示一個不執行任何操作的結果,比如一個不返回任何內容的控制器操作方法。 |
ExceptionContext |
P提供使用 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 請求。 |
HttpNotFoundResult |
定義一個用於指示未找到所請求資源的對象。 |
HttpPostAttribute |
表示一個特性,該特性用於限制操作方法,以便該方法僅處理 HTTP POST 請求。 |
HttpPostedFileBaseModelBinder |
將模型綁定到已發佈的檔。 |
HttpPutAttribute |
表示一個特性,該特性用於限制操作方法,以便該方法僅處理 HTTP PUT 請求。 |
HttpRequestExtensions |
擴展 HttpRequestBase 類,該類包含客戶端在 Web 請求中發送的 HTTP 值。 |
HttpStatusCodeResult |
提供一種用於返回帶特定 HTTP 回應狀態代碼和說明的操作結果的方法。 |
HttpUnauthorizedResult |
表示未經授權的 HTTP 請求的結果。 |
JavaScriptResult |
將 JavaScript 內容發送到回應。 |
JsonResult |
表示一個類,該類用於將 JSON 格式的內容發送到回應。 |
JsonValueProviderFactory |
啟用操作方法以發送和接收 JSON 格式的文本,並將 JSON 文本以模型綁定方式傳遞給操作方法的參數。 |
LinqBinaryModelBinder |
映射流覽器請求到 LINQ Binary 對象。 |
ModelBinderAttribute |
表示一個特性,該特性用於將模型類型關聯到模型-生成器類型。 |
ModelBinderDictionary |
表示一個類,該類包含應用程式的所有模型聯編程序(按聯編程序類型列出)。 |
ModelBinderProviderCollection |
為模型聯編程序提供程式提供一個容器。 |
ModelBinderProviders |
為模型聯編程序提供程式提供一個容器。 |
ModelBinders |
提供對應用程式的模型聯編程序的全局訪問。 |
ModelBindingContext |
提供運行模型聯編程序的上下文。 |
ModelClientValidationEqualToRule |
為發送到流覽器的相等驗證規則提供一個容器。 |
ModelClientValidationRangeRule |
為發送到流覽器的範圍驗證規則提供一個容器。 |
ModelClientValidationRegexRule |
為發送到流覽器的正則運算式客戶端驗證規則提供一個容器。 |
ModelClientValidationRemoteRule |
為發送到流覽器的遠程驗證規則提供一個容器。 |
ModelClientValidationRequiredRule |
為必填字段的客戶端驗證提供一個容器。 |
ModelClientValidationRule |
為發送到流覽器的客戶端驗證規則提供一個基類容器。 |
ModelClientValidationStringLengthRule |
為發送到流覽器的字串長度驗證規則提供一個容器。 |
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 語法的 Web 頁面的視圖引擎。 |
RedirectResult |
通過重定向到指定的 URI 來控制對應用程式操作的處理。 |
RedirectToRouteResult |
表示使用指定的路由值字典來執行重定向的結果。 |
ReflectedActionDescriptor |
包含描述反射的操作方法的資訊。 |
ReflectedControllerDescriptor |
包含描述反射的控制器的資訊。 |
ReflectedParameterDescriptor |
包含描述反射的操作方法參數的資訊。 |
RegularExpressionAttributeAdapter |
提供 RegularExpressionAttribute 特性的適配器。 |
RemoteAttribute |
提供使用 jQuery 驗證插件遠程驗證程式的特性。 |
RequiredAttributeAdapter |
提供 RequiredAttributeAttribute 特性的適配器。 |
RequireHttpsAttribute |
表示一個特性,該特性用於強制通過 HTTPS 重新發送不安全的 HTTP 請求。 |
ResultExecutedContext |
提供 ActionFilterAttribute 類的 OnResultExecuted 方法的上下文。 |
ResultExecutingContext |
提供 ActionFilterAttribute 類的 OnResultExecuting 方法的上下文。 |
RouteCollectionExtensions |
擴展 RouteCollection 對象以進行 MVC 路由。 |
RouteDataValueProvider |
表示實現 IDictionary(TKey, TValue) 介面的對象中包含的路由數據的值提供程式。 |
RouteDataValueProviderFactory |
表示用來創建路由數據值提供程式對象的工廠。 |
SelectList |
表示一個列表,用戶可從該列表中選擇一個項。 |
SelectListItem |
表示 SelectList 類的實例中的選定項。 |
SessionStateAttribute |
指定控制器的會話狀態。 |
SessionStateTempDataProvider |
為當前 TempDataDictionary 對象提供會話狀態數據。 |
StringLengthAttributeAdapter |
提供 StringLengthAttribute 特性的適配器。 |
TempDataDictionary |
表示僅從一個請求保持到下一個請求的數據集。 |
TemplateInfo |
封裝有關當前範本上下文的資訊。 |
UrlHelper |
包含用於為應用程式內的 ASP.NET MVC 生成 URL 的方法。 |
UrlParameter |
表示路由過程中 MvcHandler 類使用的可選參數。 |
ValidatableObjectAdapter |
提供可驗證的對象適配器。 |
ValidateAntiForgeryTokenAttribute |
表示用於阻止偽造請求的特性。 |
ValidateInputAttribute |
表示一個特性,該特性用於標記必須驗證其輸入的操作方法。 |
ValueProviderCollection |
表示應用程式的值提供程式對象的集合。 |
ValueProviderDictionary |
已過時。表示應用程式的值提供程式的字典。 |
ValueProviderFactories |
表示值提供程式工廠對象的容器。 |
ValueProviderFactory |
表示用來創建值提供程式對象的工廠。 |
ValueProviderFactoryCollection |
表示應用程式的值提供程式工廠的集合。 |
ValueProviderResult |
表示將一個值(如表單發送的值或查詢字串中的值)綁定到操作方法參數屬性或綁定到該參數本身的結果。 |
ViewContext |
封裝與呈現視圖相關的資訊。 |
ViewDataDictionary |
表示一個容器,該容器用於在控制器和視圖之間傳遞數據。 |
ViewDataDictionary(TModel) |
表示一個容器,該容器用於在控制器和視圖之間傳遞強類型數據。 |
ViewDataInfo |
對開發範本所使用的當前範本內容和與範本交互的 HTML 幫助器的相關資訊進行封裝。 |
ViewEngineCollection |
表示對應用程式可用的視圖引擎的集合。 |
ViewEngineResult |
表示定位視圖引擎的結果。 |
ViewEngines |
表示對應用程式可用的視圖引擎的集合。 |
ViewMasterPage |
表示生成母版視圖頁所需的資訊。 |
ViewMasterPage(TModel) |
表示生成強類型母版視圖頁所需的資訊。 |
ViewPage |
表示將視圖呈現為 Web Forms 頁所需的屬性和方法。 |
ViewPage(TModel) |
表示將強類型視圖呈現為 Web Forms 頁所需的資訊。 |
ViewResult |
表示一個類,該類用於使用由 IViewEngine 對象返回的 IView 實例來呈現視圖。 |
ViewResultBase |
表示一個用於為視圖提供模型並向回應呈現視圖的基類。 |
ViewStartPage |
提供可用於實現視圖啟動(母版)頁的抽象類。 |
ViewTemplateUserControl |
提供 TemplateInfo 對象的容器。 |
ViewTemplateUserControl(TModel) |
提供 TemplateInfo 對象的容器。 |
ViewType |
表示視圖的類型。 |
ViewUserControl |
表示生成用戶控件所需的資訊。 |
ViewUserControl(TModel) |
表示生成強類型用戶控件所需的資訊。 |
VirtualPathProviderViewEngine |
表示 IViewEngine 介面的抽象基類實現。 |
WebFormView |
表示在 ASP.NET MVC 中生成 Web Forms 頁時所需的資訊。 |
WebFormViewEngine |
表示一個用於向回應呈現 Web Forms 頁的視圖引擎。 |
WebViewPage |
表示呈現使用 ASP.NET Razor 語法的視圖所需的屬性和方法。 |
WebViewPage(TModel) |
表示呈現使用 ASP.NET Razor 語法的視圖所需的屬性和方法。 |