|
類別 |
說明 |
|
AcceptVerbsAttribute |
表示用來指定動作方法將回應哪些 HTTP 動詞命令的屬性。 |
|
ActionDescriptor |
提供動作方法的相關資訊,例如其名稱、控制器、參數、屬性和篩選條件。 |
|
ActionExecutedContext |
提供 ActionFilterAttribute 類別之 ActionExecuted 方法的內容。 |
|
ActionExecutingContext |
提供 ActionFilterAttribute 類別之 ActionExecuting 方法的內容。 |
|
ActionFilterAttribute |
表示所有動作篩選條件屬性的基底類別。 |
|
ActionMethodSelectorAttribute |
表示用來影響動作方法選取範圍的屬性。 |
|
ActionNameAttribute |
表示用來當做動作名稱的屬性。 |
|
ActionNameSelectorAttribute |
表示影響動作方法選取範圍的屬性。 |
|
ActionResult |
封裝動作方法的結果,並用於代表該動作方法執行架構層級的作業。 |
|
AjaxHelper |
表示支援在 AJAX 案例中將 HTML 呈現於檢視內。 |
|
AjaxHelper<TModel> |
表示支援在 AJAX 案例中將 HTML 呈現於強型別檢視內。 |
|
AjaxRequestExtensions |
表示類別,這個類別會透過增加判斷 HTTP 要求是否為 AJAX 要求的功能來擴充 HttpRequestBase 類別。 |
|
AreaRegistration |
提供在 ASP.NET MVC 應用程式中註冊一個或多個區域的方式。 |
|
AreaRegistrationContext |
封裝註冊 ASP.NET MVC 應用程式內之區域所需的資訊。 |
|
AssociatedMetadataProvider |
提供抽象類別來實作中繼資料提供者。 |
|
AssociatedValidatorProvider |
針對實作驗證提供者的類別提供抽象類別。 |
|
AsyncController |
為非同步控制器提供基底類別。 |
|
AsyncTimeoutAttribute |
表示用來設定非同步方法逾時值 (以毫秒為單位) 的屬性。 |
|
AuthorizationContext |
封裝使用 AuthorizeAttribute 屬性所需的資訊。 |
|
AuthorizeAttribute |
表示用來限制呼叫端存取動作方法的屬性。 |
|
BindAttribute |
表示屬性,用來提供應該如何將模型繫結至參數的詳細資料。 |
|
ByteArrayModelBinder |
將瀏覽器要求對應至位元組陣列。 |
|
ChildActionOnlyAttribute |
表示用來指出僅應將動作方法做為子系動作進行呼叫的屬性。 |
|
ClientDataTypeModelValidatorProvider |
傳回用戶端資料型別模型驗證程式。 |
|
ContentResult |
表示使用者定義的內容類型,此內容類型是動作方法的結果。 |
|
Controller |
提供方法,這些方法回應對 ASP.NET MVC 網站提出的 HTTP 要求。 |
|
ControllerActionInvoker |
表示負責叫用控制器之動作方法的類別。 |
|
ControllerBase |
表示所有 MVC 控制器的基底類別。 |
|
ControllerBuilder |
表示負責動態建置控制器的類別。 |
|
ControllerContext |
封裝符合指定之 RouteBase 和 ControllerBase 執行個體的 HTTP 要求之相關資訊。 |
|
ControllerDescriptor |
封裝描述控制項的資訊,例如其名稱、型別和動作。 |
|
CustomModelBinderAttribute |
表示叫用自訂模型繫結器的屬性。 |
|
DataAnnotationsModelMetadata |
針對資料模型的通用中繼資料、DataAnnotationsModelMetadataProvider 類別和 DataAnnotationsModelValidator 類別,提供容器。 |
|
DataAnnotationsModelMetadataProvider |
實作 ASP.NET MVC 的預設模型中繼資料提供者。 |
|
DataAnnotationsModelValidator |
提供模型驗證程式。 |
|
DataAnnotationsModelValidator<TAttribute> |
提供指定之驗證類型的模型驗證程式。 |
|
DataAnnotationsModelValidatorProvider |
實作 MVC 的預設驗證提供者。 |
|
DataErrorInfoModelValidatorProvider |
提供錯誤資訊模型驗證程式的容器。 |
|
DefaultControllerFactory |
表示預設會註冊的控制器 Factory。 |
|
DefaultModelBinder |
將瀏覽器要求對應至資料物件。 這個類別提供模型繫結器的具體實作。 |
|
DefaultViewLocationCache |
表示檢視位置的記憶體快取。 |
|
DictionaryValueProvider<TValue> |
表示值提供者的基底類別,該值提供者的值來自實作 IDictionary<TKey, TValue> 介面的集合。 |
|
EmptyModelMetadataProvider |
針對不需要中繼資料的資料模型,提供空白中繼資料提供者。 |
|
EmptyModelValidatorProvider |
針對不需要驗證程式的模型,提供空白驗證提供者。 |
|
EmptyResult |
表示沒有任何作用的結果,例如不會傳回任何值的控制器動作方法。 |
|
ExceptionContext |
提供用於使用 HandleErrorAttribute 類別的內容。 |
|
ExpressionHelper |
提供 Helper 類別以從運算式取得模型名稱。 |
|
FieldValidationMetadata |
提供用於用戶端欄位驗證中繼資料的容器。 |
|
FileContentResult |
將二進位檔案的內容傳送至回應。 |
|
FilePathResult |
將檔案的內容傳送至回應。 |
|
FileResult |
表示用來將二進位檔案內容傳送至回應的基底類別。 |
|
FileStreamResult |
使用 Stream 執行個體將二進位內容傳送至回應。 |
|
FilterAttribute |
表示動作篩選條件屬性的基底類別。 |
|
FilterInfo |
封裝可用動作篩選條件的相關資訊。 |
|
FormCollection |
包含應用程式的表單值提供者。 |
|
FormContext |
封裝驗證和處理 HTML 表單的輸入資料時所需的資訊。 |
|
FormValueProvider |
表示 NameValueCollection 物件中所含表單值的值提供者。 |
|
FormValueProviderFactory |
表示負責建立表單值提供者物件之新執行個體的類別。 |
|
HandleErrorAttribute |
表示用來處理動作方法所擲回之例外狀況的屬性。 |
|
HandleErrorInfo |
封裝處理動作方法所擲回之錯誤的資訊。 |
|
HiddenInputAttribute |
表示屬性 (Attribute),這個屬性 (Attribute) 用於表示屬性 (Property) 或欄位值是否應該呈現為隱藏 input 項目。 |
|
HtmlHelper |
表示支援在檢視中呈現 HTML 控制項。 |
|
HtmlHelper<TModel> |
表示支援在強型別檢視中呈現 HTML 控制項。 |
|
HttpAntiForgeryException |
表示 HTTP 反偽造例外狀況。 |
|
HttpDeleteAttribute |
表示用於限制動作方法只處理 HTTP DELETE 要求的屬性。 |
|
HttpFileCollectionValueProvider |
表示搭配來自 HTTP 檔案集合中的值使用的值提供者。 |
|
HttpFileCollectionValueProviderFactory |
表示負責建立 HTTP 檔案集合值提供者物件之新執行個體的類別。 |
|
HttpGetAttribute |
表示用於限制動作方法只處理 HTTP GET 要求的屬性。 |
|
HttpPostAttribute |
表示用於限制動作方法只處理 HTTP POST 要求的屬性。 |
|
HttpPostedFileBaseModelBinder |
將模型繫結至已張貼的檔案。 |
|
HttpPutAttribute |
代表用於限制動作方法只處理 HTTP PUT 要求的屬性。 |
|
HttpRequestExtensions |
擴充 HttpRequestBase 類別,這個類別包含用戶端在 Web 要求期間傳送的 HTTP 值。 |
|
HttpUnauthorizedResult |
表示未經授權之 HTTP 要求的結果。 |
|
JavaScriptResult |
將 JavaScript 內容傳送至回應。 |
|
JsonResult |
表示用來將 JSON 格式之內容傳送至回應的類別。 |
|
LinqBinaryModelBinder |
將瀏覽器要求對應至 LINQ Binary 物件。 |
|
ModelBinderAttribute |
表示用來在模型型別與模型產生器型別之間建立關聯的屬性。 |
|
ModelBinderDictionary |
表示包含應用程式之所有模型繫結器 (依繫結器型別列出) 的類別。 |
|
ModelBinders |
提供應用程式之模型繫結器的全域存取。 |
|
ModelBindingContext |
提供模型繫結器運作所在的內容。 |
|
ModelClientValidationRangeRule |
提供傳送至瀏覽器之範圍驗證規則的容器。 |
|
ModelClientValidationRegexRule |
為傳送至瀏覽器的規則運算式用戶端驗證規則提供容器。 |
|
ModelClientValidationRequiredRule |
提供用於必要欄位之用戶端驗證的容器。 |
|
ModelClientValidationRule |
提供傳送至瀏覽器之用戶端驗證規則的基底類別容器。 |
|
ModelClientValidationStringLengthRule |
提供傳送至瀏覽器之字串長度驗證規則的容器。 |
|
ModelError |
表示在模型繫結期間所發生的錯誤。 |
|
ModelErrorCollection |
ModelError 執行個體的集合。 |
|
ModelMetadata |
針對資料模型的通用中繼資料、ModelMetadataProvider 類別和 ModelValidator 類別,提供容器。 |
|
ModelMetadataProvider |
提供自訂中繼資料提供者的抽象基底類別。 |
|
ModelMetadataProviders |
提供目前 ModelMetadataProvider 執行個體的容器。 |
|
ModelState |
封裝繫結至動作方法引數之屬性或繫結至引數本身的模型繫結狀態。 |
|
ModelStateDictionary |
表示嘗試將已張貼的表單繫結至動作方法的狀態,包括驗證資訊。 |
|
ModelValidationResult |
提供驗證結果的容器。 |
|
ModelValidator |
提供用於實作驗證邏輯的基底類別。 |
|
ModelValidatorProvider |
提供模型的驗證程式清單。 |
|
ModelValidatorProviderCollection |
提供驗證提供者清單的容器。 |
|
ModelValidatorProviders |
提供目前驗證提供者的容器。 |
|
MultiSelectList |
表示使用者可以從中選取多個項目的項目清單。 |
|
MvcHandler |
選取處理 HTTP 要求的控制器。 |
|
MvcHtmlString |
表示不應該再次編碼的 HTML 編碼字串。 |
|
MvcHttpHandler |
驗證並處理 HTTP 要求。 |
|
MvcRouteHandler |
建立實作 IHttpHandler 介面的物件,並為其提供要求內容。 |
|
NameValueCollectionExtensions |
擴充 NameValueCollection 物件,讓集合可以複製到指定的字典。 |
|
NameValueCollectionValueProvider |
表示值提供者的基底類別,該值提供者的值來自 NameValueCollection 物件。 |
|
NoAsyncTimeoutAttribute |
提供 AsyncTimeoutAttribute 屬性的便利包裝函式。 |
|
NonActionAttribute |
表示用來指出控制器方法不是動作方法的屬性。 |
|
OutputCacheAttribute |
表示用來標示將會快取其輸出之動作方法的屬性。 |
|
ParameterBindingInfo |
封裝將動作方法參數繫結至資料模型的資訊。 |
|
ParameterDescriptor |
包含描述參數的資訊。 |
|
PartialViewResult |
表示用來將部分檢視傳送至回應的基底類別。 |
|
QueryStringValueProvider |
表示 NameValueCollection 物件中所含查詢字串的值提供者。 |
|
QueryStringValueProviderFactory |
表示負責建立查詢字串值提供者物件之新執行個體的類別。 |
|
RangeAttributeAdapter |
提供 RangeAttribute 屬性的介面卡。 |
|
RedirectResult |
透過重新導向至指定的 URI 來控制應用程式動作的處理方式。 |
|
RedirectToRouteResult |
表示使用指定的路徑值字典執行重新導向的結果。 |
|
ReflectedActionDescriptor |
包含描述反映之動作方法的資訊。 |
|
ReflectedControllerDescriptor |
包含描述反映之控制器的資訊。 |
|
ReflectedParameterDescriptor |
包含描述反映之動作方法參數的資訊。 |
|
RegularExpressionAttributeAdapter |
提供 RegularExpressionAttribute 屬性的介面卡。 |
|
RequiredAttributeAdapter |
提供 RequiredAttributeAttribute 屬性的介面卡。 |
|
RequireHttpsAttribute |
代表強制透過 HTTPS 重新傳送不安全 HTTP 要求的屬性。 |
|
ResultExecutedContext |
提供 ActionFilterAttribute 類別之 OnResultExecuted 方法的內容。 |
|
ResultExecutingContext |
提供 ActionFilterAttribute 類別之 OnResultExecuting 方法的內容。 |
|
RouteCollectionExtensions |
擴充 MVC 路由的 RouteCollection 物件。 |
|
RouteDataValueProvider |
表示路由資料的值提供者,該路由資料包含在實作 IDictionary<TKey, TValue> 介面的物件內。 |
|
RouteDataValueProviderFactory |
表示用以建立路由資料值提供者物件的 Factory。 |
|
SelectList |
表示可讓使用者選取一個項目的清單。 |
|
SelectListItem |
表示在 SelectList 類別的執行個體中選取的項目。 |
|
SessionStateTempDataProvider |
將工作階段狀態資料提供給目前的 TempDataDictionary 物件。 |
|
StringLengthAttributeAdapter |
提供 StringLengthAttribute 屬性的介面卡。 |
|
TagBuilder |
表示由 HTML Helper 用於建置 HTML 項目的類別。 |
|
TempDataDictionary |
表示只會從某個要求保存到下一個要求的一組資料。 |
|
TemplateInfo |
封裝目前範本內容的相關資訊。 |
|
UrlHelper |
包含方法,這些方法可在應用程式內建置 ASP.NET MVC 的 URL。 |
|
UrlParameter |
表示 MvcHandler 類別在路由期間使用的選擇性參數。 |
|
ValidateAntiForgeryTokenAttribute |
表示用來偵測伺服器要求是否已遭竄改的屬性。 |
|
ValidateInputAttribute |
表示用來標示必須驗證其輸入之動作方法的屬性。 |
|
ValueProviderCollection |
表示應用程式之值提供者物件的集合。 |
|
ValueProviderDictionary |
已過時。表示應用程式之值提供者的字典。 |
|
ValueProviderFactories |
表示值提供者 Factory 物件的容器。 |
|
ValueProviderFactory |
表示用以建立值提供者物件的 Factory。 |
|
ValueProviderFactoryCollection |
表示應用程式之值提供者 Factory 的集合。 |
|
ValueProviderResult |
表示將值 (例如從表單張貼或查詢字串) 繫結至動作方法引數屬性或繫結至引數本身的結果。 |
|
ViewContext |
封裝呈現檢視的相關資訊。 |
|
ViewDataDictionary |
表示用來在控制器和檢視之間傳遞資料的容器。 |
|
ViewDataDictionary<TModel> |
表示用來在控制器和檢視之間傳遞強型別資料的容器。 |
|
ViewDataInfo |
封裝用於開發範本之目前範本內容的相關資訊,以及與範本互動之 HTML Helper 的相關資訊。 |
|
ViewEngineCollection |
表示應用程式可用的檢視引擎集合。 |
|
ViewEngineResult |
表示尋找檢視引擎的結果。 |
|
ViewEngines |
表示應用程式可用的檢視引擎集合。 |
|
ViewMasterPage |
表示建置主版檢視頁面所需的資訊。 |
|
ViewMasterPage<TModel> |
表示建置強型別主版檢視頁面所需的資訊。 |
|
ViewPage |
表示將檢視呈現為 Web Form 網頁所需的屬性和方法。 |
|
ViewPage<TModel> |
表示將強型別檢視呈現為 Web Form 網頁所需的資訊。 |
|
ViewResult |
表示類別,用於利用 IViewEngine 物件傳回的 IView 執行個體來呈現檢視。 |
|
ViewResultBase |
表示用來提供模型給檢視然後再將檢視呈現至回應的基底類別。 |
|
ViewTemplateUserControl |
提供 TemplateInfo 物件的容器。 |
|
ViewTemplateUserControl<TModel> |
提供 TemplateInfo 物件的容器。 |
|
ViewType |
表示檢視的類型。 |
|
ViewUserControl |
表示建置使用者控制項所需的資訊。 |
|
ViewUserControl<TModel> |
表示建置強型別使用者控制項所需的資訊。 |
|
VirtualPathProviderViewEngine |
表示 IViewEngine 介面的抽象基底類別實作。 |
|
WebFormView |
表示在 MVC 中建置 Web Form 頁面所需的資訊。 |
|
WebFormViewEngine |
表示用來將 Web Form 頁面呈現至回應的檢視引擎。 |