ASP.NET MVC - Tài liệu tham khảo

Lớp

Lớp Giải thích
AcceptVerbsAttribute Chỉ định một tính năng, tính năng này xác định phương thức hành động sẽ phản hồi các từ ngữ HTTP.
ActionDescriptor Cung cấp thông tin về phương thức hành động, chẳng hạn như tên phương thức, điều khiển, tham số, tính năng và bộ lọc.
ActionExecutedContext Cung cấp ngữ cảnh của phương thức ActionExecuted của lớp ActionFilterAttribute.
ActionExecutingContext Cung cấp ngữ cảnh cho phương pháp ActionExecuting của lớp ActionFilterAttribute.
ActionFilterAttribute Chỉ ra lớp cơ sở cho các tính năng bộ lọc hành động.
ActionMethodSelectorAttribute Chỉ ra một tính năng có thể ảnh hưởng đến việc chọn phương pháp hành động.
ActionNameAttribute Chỉ ra một tính năng để đặt tên cho hành động.
ActionNameSelectorAttribute Chỉ ra một tính năng có thể ảnh hưởng đến việc chọn phương pháp hành động.
ActionResult Bao bọc kết quả của phương pháp hành động và sử dụng để đại diện cho việc thực hiện các thao tác cấp độ khung.
AdditionalMetadataAttribute Cung cấp một lớp thực hiện giao diện IMetadataAware để hỗ trợ metadata khác.
AjaxHelper Chỉ ra hỗ trợ hiển thị các phương án AJAX trong视图.
AjaxHelper<TModel> Chỉ ra hỗ trợ hiển thị các phương án AJAX trong视图 loại dữ liệu mạnh.
AjaxRequestExtensions Chỉ ra một lớp mở rộng HttpRequestBase để thêm chức năng xác định yêu cầu HTTP có phải là yêu cầu AJAX hay không.
AllowAnonymousAttribute Chỉ ra một tính năng được sử dụng để đánh dấu các điều khiển và hành động cần bỏ qua AuthorizeAttribute trong quá trình授予权限.
AllowHtmlAttribute Cho phép yêu cầu bao gồm các thẻ HTML trong quá trình gán giá trị mẫu bằng cách bỏ qua xác thực yêu cầu thuộc tính. (Đề xuất mạnh mẽ rằng ứng dụng kiểm tra rõ ràng tất cả các mô hình có xác thực yêu cầu bị tắt để ngăn chặn các cuộc tấn công vân mã.)
AreaRegistration Cung cấp cách đăng ký một hoặc nhiều khu vực trong ứng dụng ASP.NET MVC.
AreaRegistrationContext Bao bọc thông tin cần thiết để đăng ký một khu vực trong ứng dụng ASP.NET MVC.
AssociatedMetadataProvider Cung cấp lớp trừu tượng để thực hiện cung cấp metadata.
AssociatedValidatorProvider Cung cấp lớp trừu tượng cho các lớp cung cấp chương trình xác thực.
AsyncController Cung cấp tính tương thích ngược với ASP.NET MVC 3.
AsyncTimeoutAttribute Đại diện cho một tính chất được sử dụng để thiết lập giá trị thời gian chờ đợi (theo đơn vị giây) cho phương thức chạy ngầm.
AuthorizationContext Bao bọc thông tin cần thiết khi sử dụng tính chất AuthorizeAttribute.
AuthorizeAttribute Đại diện cho một tính chất được sử dụng để hạn chế quyền truy cập của bên gọi vào phương thức hành động.
BindAttribute Đại diện cho một tính chất được sử dụng để cung cấp thông tin chi tiết về cách thực hiện việc gán mô hình vào tham số.
BuildManagerCompiledView Đại diện cho lớp cơ sở của các视图 được biên dịch bởi lớp BuildManager trước khi động cơ视图 hiển thị.
BuildManagerViewEngine Cung cấp lớp cơ sở cho động cơ视图.
ByteArrayModelBinder Đánh dấu yêu cầu của người dùng trình duyệt thành mảng byte.
CachedAssociatedMetadataProvider<TModelMetadata> Cung cấp lớp trừu tượng để thực hiện nhà cung cấp metadata đã lưu cache.
CachedDataAnnotationsMetadataAttributes Cung cấp bộ chứa cho các tính chất của System.ComponentModel.DataAnnotations.
CachedDataAnnotationsModelMetadata Cung cấp bộ chứa cho DataAnnotationsModelMetadata.
CachedDataAnnotationsModelMetadataProvider Thực hiện nhà cung cấp metadata đã lưu cache mặc định của ASP.NET MVC.
CachedModelMetadata<TPrototypeCache> Cung cấp một bộ chứa cho metadata đã lưu cache.
CancellationTokenModelBinder Cung cấp một cơ chế để truyền thông tin về việc cần hủy bỏ hành động liên kết mô hình.
ChildActionOnlyAttribute Đại diện cho một tính chất được sử dụng để chỉ ra rằng phương thức hành động chỉ nên được gọi như một hành động con.
ChildActionValueProvider Đại diện cho chương trình cung cấp giá trị cho các giá trị trong hành động con.
ChildActionValueProviderFactory Đại diện cho một nhà máy đối tượng chương trình cung cấp giá trị được sử dụng để tạo đối tượng chương trình cung cấp giá trị cho các hành động con.
ClientDataTypeModelValidatorProvider Trả về nhà cung cấp chương trình kiểm tra dữ liệu loại mô hình khách hàng.
CompareAttribute Cung cấp tính chất để so sánh hai thuộc tính của một mô hình.
ContentResult Chỉ ra loại nội dung định nghĩa bởi người dùng, là kết quả của phương thức hoạt động.
Controller Cung cấp các phương thức để phản hồi yêu cầu HTTP đối với các trang web ASP.NET MVC.
ControllerActionInvoker Chỉ ra một lớp chịu trách nhiệm gọi phương thức hoạt động của điều khiển.
ControllerBase Chỉ ra lớp cơ sở cho tất cả các điều khiển MVC.
ControllerBuilder Chỉ ra một lớp chịu trách nhiệm tạo động điều khiển.
ControllerContext Bao bọc thông tin về yêu cầu HTTP phù hợp với instance của RouteBase và ControllerBase.
ControllerDescriptor Bao bọc thông tin mô tả điều khiển, chẳng hạn như tên điều khiển, loại và hoạt động.
ControllerInstanceFilterProvider Thêm điều khiển vào instance của FilterProviderCollection.
CustomModelBinderAttribute Chỉ ra một tính chất gọi tùy chỉnh trình liên kết mô hình.
DataAnnotationsModelMetadata Cung cấp hộp chứa cho metadata công khai của mô hình dữ liệu, lớp DataAnnotationsModelMetadataProvider và lớp DataAnnotationsModelValidator.
DataAnnotationsModelMetadataProvider Thực hiện nhà cung cấp metadata mô hình mặc định của ASP.NET MVC.
DataAnnotationsModelValidator Cung cấp chương trình kiểm tra dữ liệu mô hình.
DataAnnotationsModelValidator<TAttribute> Cung cấp chương trình kiểm tra dữ liệu mô hình cho loại xác thực cụ thể.
DataAnnotationsModelValidatorProvider Thực hiện nhà cung cấp xác thực mặc định của ASP.NET MVC.
DataErrorInfoModelValidatorProvider Cung cấp hộp chứa cho chương trình kiểm tra dữ liệu thông báo lỗi.
DefaultControllerFactory Chỉ ra mặc định các nhà sản xuất điều khiển đã được đăng ký.
DefaultModelBinder Định tuyến yêu cầu trình duyệt đến đối tượng dữ liệu. Lớp này cung cấp thực hiện cụ thể của bộ biên dịch mô hình.
DefaultViewLocationCache Đại diện cho bộ nhớ cache vị trí của视图.
DependencyResolver Cung cấp một điểm đăng ký để cung cấp trình giải quyết依赖关系 cho giao diện IDependencyResolver hoặc công cụ tìm kiếm dịch vụ IServiceLocator.
DependencyResolverExtensions Cung cấp thực hiện an toàn về loại cho GetService và GetServices.
DictionaryValueProvider<TValue> Đại diện cho lớp cơ sở của trình cung cấp giá trị, các trình cung cấp giá trị này lấy giá trị từ tập hợp thực hiện giao diện IDictionary<TKey, TValue>.
EmptyModelMetadataProvider Cung cấp trình cung cấp metadata trống cho mô hình dữ liệu không cần metadata.
EmptyModelValidatorProvider Cung cấp trình cung cấp xác thực trống cho mô hình không cần xác thực.
EmptyResult Đại diện cho kết quả không thực hiện bất kỳ hành động nào, chẳng hạn như không trả về bất kỳ nội dung nào, của phương thức tác vụ điều khiển.
ExceptionContext Cung cấp ngữ cảnh để sử dụng lớp HandleErrorAttribute.
ExpressionHelper Cung cấp lớp trợ giúp để lấy tên mô hình từ biểu thức.
FieldValidationMetadata Cung cấp một bộ chứa metadata cho việc xác thực trường.
FileContentResult Gửi nội dung tệp nhị phân đến phản hồi.
FilePathResult Gửi nội dung tệp đến phản hồi.
FileResult Đại diện cho lớp cơ sở để gửi nội dung tệp nhị phân đến phản hồi.
FileStreamResult Gửi nội dung nhị phân đến phản hồi bằng cách sử dụng thực thể Stream.
Filter Đại diện cho một lớp metadata chứa các thực hiện của một hoặc nhiều giao diện bộ lọc, thứ tự bộ lọc và tham chiếu đến phạm vi bộ lọc.
FilterAttribute Đại diện cho lớp cơ sở cho các đặc tính bộ lọc và bộ lọc kết quả.
FilterAttributeFilterProvider Định nghĩa trình cung cấp bộ lọc có đặc tính bộ lọc.
FilterInfo Bao封装 thông tin về các bộ lọc hoạt động có sẵn.
FilterProviderCollection Đại diện cho tập hợp các trình cung cấp bộ lọc của ứng dụng.
FilterProviders Cung cấp một điểm đăng ký cho bộ lọc.
FormCollection Chứa các giá trị cung cấp form của ứng dụng.
FormContext Bao bọc thông tin cần thiết để xác thực và xử lý dữ liệu đầu vào của form HTML.
FormValueProvider Chỉ ra giá trị cung cấp được chứa trong đối tượng NameValueCollection của giá trị form.
FormValueProviderFactory Chỉ ra một lớp chịu trách nhiệm tạo mới một đối tượng FormValueProviderFactory.
GlobalFilterCollection Chỉ ra một lớp chứa tất cả các bộ lọc toàn cục.
GlobalFilters Chỉ ra bộ lọc toàn cục.
HandleErrorAttribute Chỉ ra một đặc tính, đặc tính này được sử dụng để xử lý ngoại lệ do phương pháp hoạt động gây ra.
HandleErrorInfo Bao bọc thông tin về việc xử lý lỗi do phương pháp hoạt động gây ra.
HiddenInputAttribute Chỉ ra một đặc tính, đặc tính này được sử dụng để chỉ ra có nên hiển thị giá trị thuộc tính hoặc giá trị trường dưới dạng input ẩn hay không.
HtmlHelper Chỉ ra hỗ trợ hiển thị các điều khiển HTML trong view.
HtmlHelper<TModel> Chỉ ra hỗ trợ hiển thị các điều khiển HTML trong views có kiểu dữ liệu mạnh.
HttpDeleteAttribute Chỉ ra một đặc tính, đặc tính này được sử dụng để hạn chế phương pháp hoạt động, để phương pháp này chỉ xử lý yêu cầu HTTP DELETE.
HttpFileCollectionValueProvider Chỉ ra giá trị cung cấp được sử dụng để lấy giá trị từ HttpFileCollection.
HttpFileCollectionValueProviderFactory Chỉ ra một lớp, lớp này chịu trách nhiệm tạo mới một đối tượng HttpFileCollectionValueProviderFactory.
HttpGetAttribute Chỉ ra một đặc tính, đặc tính này được sử dụng để hạn chế phương pháp hoạt động, để phương pháp này chỉ xử lý yêu cầu HTTP GET.
HttpHeadAttribute Chỉ định yêu cầu HTTP phải là phương pháp HTTP HEAD.
HttpNotFoundResult Định nghĩa một đối tượng để chỉ ra tài nguyên yêu cầu không được tìm thấy.
HttpOptionsAttribute Chỉ ra một đặc tính, đặc tính này được sử dụng để hạn chế phương pháp hoạt động, để phương pháp này chỉ xử lý yêu cầu HTTP OPTIONS.
HttpPatchAttribute Chỉ ra một đặc tính, đặc tính này được sử dụng để hạn chế phương pháp hoạt động, để phương pháp này chỉ xử lý yêu cầu HTTP PATCH.
HttpPostAttribute Chỉ ra một tính năng được sử dụng để giới hạn phương thức hoạt động, để phương thức đó chỉ xử lý yêu cầu HTTP POST.
HttpPostedFileBaseModelBinder Gán mô hình vào tệp đã phát hành.
HttpPutAttribute Chỉ ra một tính năng được sử dụng để giới hạn phương thức hoạt động, để phương thức đó chỉ xử lý yêu cầu HTTP PUT.
HttpRequestExtensions Phát triển lớp HttpRequestBase, lớp này chứa giá trị HTTP được gửi bởi khách hàng trong yêu cầu Web.
HttpStatusCodeResult Cung cấp một phương pháp để trả về kết quả hoạt động với mã trạng thái HTTP cụ thể và mô tả.
HttpUnauthorizedResult Chỉ ra kết quả của yêu cầu HTTP không có quyền.
JavaScriptResult Gửi nội dung JavaScript đến phản hồi.
JsonResult Chỉ ra một lớp được sử dụng để gửi nội dung định dạng JSON đến phản hồi.
JsonValueProviderFactory Cho phép phương thức hoạt động gửi và nhận văn bản định dạng JSON, và truyền văn bản JSON theo cách gán mô hình cho các tham số của phương thức hoạt động.
LinqBinaryModelBinder Định tuyến yêu cầu trình duyệt đến đối tượng LINQ Binary.
ModelBinderAttribute Chỉ ra một tính năng được sử dụng để liên kết loại mô hình với loại tạo mô hình.
ModelBinderDictionary Chỉ ra một lớp chứa tất cả các bộ gán mô hình của ứng dụng (danh sách theo loại bộ gán).
ModelBinderProviderCollection Cung cấp một bộ chứa cho bộ gán mô hình.
ModelBinderProviders Cung cấp một bộ chứa cho bộ gán mô hình.
ModelBinders Cung cấp quyền truy cập toàn cục vào bộ gán mô hình của ứng dụng.
ModelBindingContext Cung cấp ngữ cảnh cho việc gán mô hình.
ModelError Chỉ ra lỗi xảy ra trong quá trình gán mô hình.
ModelErrorCollection Bộ sưu tập các thực thể ModelError.
ModelMetadata Cung cấp bộ chứa cho metadata của mô hình dữ liệu công cộng, lớp ModelMetadataProvider và lớp ModelValidator.
ModelMetadataProvider Cung cấp lớp cơ sở trừu tượng cho chương trình cung cấp metadata tùy chỉnh.
ModelMetadataProviders Cung cấp một container cho đối tượng ModelMetadataProvider hiện tại.
ModelState Đ封装 trạng thái gắn kết mô hình vào một thuộc tính của đối số phương pháp hành động hoặc đối tác phương pháp hành động本身.
ModelStateDictionary Chỉ ra trạng thái của việc thử kết hợp biểu mẫu đã gửi với phương pháp hành động (bao gồm thông tin xác thực).
ModelValidationResult Cung cấp một容器 cho kết quả xác thực.
ModelValidator Cung cấp lớp cơ sở để thực hiện logic xác thực.
ModelValidatorProvider Cung cấp danh sách chương trình xác thực cho mô hình.
ModelValidatorProviderCollection Cung cấp một容器 cho danh sách chương trình cung cấp giá trị xác thực.
ModelValidatorProviders Cung cấp một容器 cho chương trình cung cấp giá trị xác thực hiện tại.
MultiSelectList Chỉ ra một danh sách các mục, người dùng có thể chọn nhiều mục từ danh sách.
MvcFilter Khi thực hiện trong lớp con, cung cấp một lớp metadata chứa tham chiếu đến việc thực hiện các giao diện lọc, thứ tự lọc và phạm vi lọc.
MvcHandler Chọn điều khiển sẽ xử lý yêu cầu HTTP.
MvcHtmlString Chỉ ra một chuỗi mã hóa HTML không nên mã hóa lại.
MvcHttpHandler Xác thực và xử lý yêu cầu HTTP.
MvcRouteHandler Tạo ra một đối tượng thực hiện giao diện IHttpHandler và truyền yêu cầu ngữ cảnh cho đối tượng đó.
MvcWebRazorHostFactory Tạo ra một đối tượng của tệpMvcWebPageRazorHost.
NameValueCollectionExtensions Mở rộng đối tượng NameValueCollection để có thể sao chép bộ sưu tập vào từ điển chỉ định.
NameValueCollectionValueProvider Là lớp cơ sở cho chương trình cung cấp giá trị, giá trị của các chương trình cung cấp giá trị này đến từ đối tượng NameValueCollection.
NoAsyncTimeoutAttribute Cung cấp gói tiện ích cho tính năng AsyncTimeoutAttribute.
NonActionAttribute Đại diện cho tính năng, được sử dụng để chỉ ra rằng phương thức điều khiển không phải là phương thức hoạt động.
OutputCacheAttribute Đại diện cho tính năng, được sử dụng để đánh dấu các phương thức hoạt động để lưu trữ đầu ra của chúng.
ParameterBindingInfo Bao gồm thông tin liên quan đến việc gắn kết các tham số của phương thức hoạt động với mô hình dữ liệu.
ParameterDescriptor Chứa thông tin về các thông số.
PartialViewResult Đại diện cho lớp cơ bản để gửi các视图 phân phần đến phản hồi.
PreApplicationStartCode Cung điểm đăng ký để cung cấp mã tiền khởi động cho ứng dụng ASP.NET Razor.
QueryStringValueProvider Đại diện cho cung cấp giá trị của chuỗi tìm kiếm trong đối tượng NameValueCollection.
QueryStringValueProviderFactory Đại diện cho lớp, chịu trách nhiệm tạo ra đối tượng cung cấp giá trị chuỗi tìm kiếm mới.
RangeAttributeAdapter Cung cấp bộ điều hợp của tính năng RangeAttribute.
RazorView Đại diện cho lớp để tạo ra các视图 có ngữ pháp Razor.
RazorViewEngine Đại diện cho động cơ hiển thị để hiển thị trang web sử dụng ngữ pháp ASP.NET Razor.
RedirectResult Quản lý việc xử lý các thao tác của ứng dụng bằng cách chuyển hướng đến URI chỉ định.
RedirectToRouteResult Đại diện cho kết quả chuyển hướng bằng việc thực hiện theo từ điển giá trị con đường chỉ định.
ReflectedActionDescriptor Chứa thông tin về phản ánh của phương thức hoạt động.
ReflectedControllerDescriptor Chứa thông tin về phản ánh của điều khiển.
ReflectedParameterDescriptor Chứa thông tin về các phương thức phản ánh mô tả thông số.
RegularExpressionAttributeAdapter Cung cấp bộ điều hợp của tính năng RegularExpressionAttribute.
RemoteAttribute Cung cấp tính năng xác thực từ xa bằng jQuery Validation Plugin.
RequiredAttributeAdapter Cung cấp bộ điều hợp của特性 RequiredAttributeAttribute.
RequireHttpsAttribute Đại diện cho tính năng bắt buộc gửi lại yêu cầu HTTP không an toàn qua HTTPS.
ResultExecutedContext Cung cấp ngữ cảnh cho phương thức OnResultExecuted của lớp ActionFilterAttribute.
ResultExecutingContext Cung cấp ngữ cảnh cho phương thức OnResultExecuting của lớp ActionFilterAttribute.
RouteCollectionExtensions Phát triển đối tượng RouteCollection để định tuyến MVC.
RouteDataValueProvider Đại diện cho bộ cung cấp giá trị dữ liệu định tuyến trong đối tượng thực hiện interface IDictionary<TKey, TValue>.
RouteDataValueProviderFactory Đại diện cho nhà máy tạo đối tượng cung cấp giá trị giá trị định tuyến.
SelectList Đại diện cho một danh sách mà người dùng có thể chọn một mục.
SelectListItem Đại diện cho các mục đã chọn trong đối tượng SelectList.
SessionStateAttribute Đánh dấu trạng thái phiên của điều khiển.
SessionStateTempDataProvider Cung cấp dữ liệu trạng thái phiên cho đối tượng TempDataDictionary hiện tại.
StringLengthAttributeAdapter Cung cấp bộ điều hợp cho tính năng StringLengthAttribute.
TempDataDictionary Đại diện cho bộ dữ liệu chỉ giữ từ một yêu cầu sang yêu cầu tiếp theo.
TemplateInfo Bao bọc thông tin về ngữ cảnh mẫu hiện tại.
UrlHelper Chứa các phương thức để tạo URL cho ứng dụng ASP.NET MVC.
UrlParameter Đại diện cho các tham số tùy chọn được sử dụng bởi lớp MvcHandler trong quá trình định tuyến.
ValidatableObjectAdapter Cung cấp bộ điều hợp đối tượng có thể xác thực.
ValidateAntiForgeryTokenAttribute Đại diện cho tính năng ngăn chặn yêu cầu giả mạo.
ValidateInputAttribute Đại diện cho một tính năng, được sử dụng để đánh dấu các phương thức hành động bắt buộc phải xác thực đầu vào.
ValueProviderCollection Đại diện cho bộ sưu tập các đối tượng cung cấp giá trị của ứng dụng.
ValueProviderDictionary Đã lỗi thời. Chỉ ra từ điển giá trị cung cấp của ứng dụng.
ValueProviderFactories Chỉ ra khay cho đối tượng nhà máy ValueProvider.
ValueProviderFactory Chỉ ra nhà máy được sử dụng để tạo đối tượng ValueProvider.
ValueProviderFactoryCollection Chỉ ra bộ sưu tập các nhà sản xuất giá trị của ứng dụng.
ValueProviderResult Chỉ ra kết quả gán một giá trị (như giá trị trong form submit hoặc query string) vào thuộc tính tham số của phương pháp hoặc gán trực tiếp vào tham số đó.
ViewContext Đóng gói thông tin liên quan đến việc hiển thị视图.
ViewDataDictionary Chỉ ra khay được sử dụng để truyền dữ liệu giữa controller và view.
ViewDataDictionary<TModel> Chỉ ra khay được sử dụng để truyền dữ liệu mạnh giữa controller và view.
ViewDataInfo Đóng gói thông tin liên quan đến nội dung mẫu hiện tại và trình trợ giúp HTML để tương tác với mẫu.
ViewEngineCollection Chỉ ra bộ sưu tập các视图 engine có sẵn cho ứng dụng.
ViewEngineResult Chỉ ra kết quả xác định vị trí视图 engine.
ViewEngines Chỉ ra bộ sưu tập các视图 engine có sẵn cho ứng dụng.
ViewMasterPage Chỉ ra thông tin cần thiết để tạo trang master page.
ViewMasterPage<TModel> Chỉ ra thông tin cần thiết để tạo trang master page mạnh.
ViewPage Chỉ ra các thuộc tính và phương thức cần thiết để hiển thị视图 dưới dạng trang web窗体.
ViewPage<TModel> Chỉ ra thông tin cần thiết để hiển thị视图 dưới dạng trang web窗体.
ViewResult Chỉ ra lớp được sử dụng để hiển thị视图 bằng cách sử dụng đối tượng IView mẫu được trả về bởi đối tượng IViewEngine.
ViewResultBase Chỉ ra lớp cơ bản được sử dụng để cung cấp mô hình cho视图 và hiển thị视图.
ViewStartPage Cung cấp lớp trừu tượng có thể được sử dụng để thực hiện trang khởi động (master page) của视图.
ViewTemplateUserControl Cung cấp khay cho đối tượng TemplateInfo.
ViewTemplateUserControl<TModel> Cung cấp khay cho đối tượng TemplateInfo.
ViewType Chỉ ra loại视图.
ViewUserControl Chỉ ra thông tin cần thiết để tạo bộ điều khiển người dùng.
ViewUserControl<TModel> Đại diện cho thông tin cần thiết để tạo điều khiển người dùng loại mạnh.
VirtualPathProviderViewEngine Đại diện cho thực hiện cơ bản của giao diện IViewEngine.
WebFormView Đại diện cho thông tin cần thiết để tạo trang web biểu mẫu trong ASP.NET MVC.
WebFormViewEngine Đại diện cho một động cơ hiển thị để hiển thị trang web biểu mẫu.
WebViewPage Đại diện cho các thuộc tính và phương pháp cần thiết để hiển thị视图 sử dụng ngữ pháp ASP.NET Razor.
WebViewPage<TModel> Đại diện cho các thuộc tính và phương pháp cần thiết để hiển thị视图 sử dụng ngữ pháp ASP.NET Razor.

Giao diện

Giao diện Giải thích
IActionFilter Định nghĩa phương pháp trong lọc tác vụ.
IActionInvoker Định nghĩa hiệp định cho người gọi tác vụ, người gọi này được sử dụng để gọi một tác vụ để phản hồi yêu cầu HTTP.
IAuthorizationFilter Định nghĩa phương pháp cần thiết cho lọc ủy quyền.
IClientValidatable Cung cấp một phương pháp để phát hiện trong thời gian chạy xem chương trình kiểm tra có hỗ trợ kiểm tra khách hàng hay không cho khung kiểm tra ASP.NET MVC.
IController Định nghĩa phương pháp cần thiết cho điều khiển.
IControllerActivator Thực hiện kiểm soát chi tiết việc sử dụng tiêm依赖 để tạo ra điều khiển.
IControllerFactory Định nghĩa phương pháp cần thiết cho nhà máy điều khiển.
IDependencyResolver Định nghĩa phương pháp để đơn giản hóa việc xác định vị trí dịch vụ và giải quyết mối quan hệ.
IEnumerableValueProvider Đại diện cho một loại IValueProvider đặc biệt, có khả năng là loại có thể liệt kê.
IExceptionFilter Định nghĩa phương pháp cần thiết cho lọc ngoại lệ.
IFilterProvider Cung cấp giao diện để tìm kiếm lọc.
IMetadataAware Cung cấp giao diện để công khai tính năng cho lớp AssociatedMetadataProvider.
IModelBinder Định nghĩa phương pháp cần thiết cho việc gắn kết mô hình.
IModelBinderProvider Định nghĩa phương pháp để thực hiện gắn kết mô hình động cho các lớp thực hiện giao diện IModelBinder.
IMvcFilter Định nghĩa thành viên để chỉ định thứ tự lọc và có thể có nhiều lọc.
IResultFilter Định nghĩa phương pháp cần thiết để lọc kết quả.
IRouteWithArea Liên kết路由 với khu vực trong ứng dụng ASP.NET MVC.
ITempDataProvider Định nghĩa hiệp định của nhà cung cấp dữ liệu tạm thời, những nhà cung cấp dữ liệu tạm thời này được sử dụng để lưu trữ dữ liệu cần xem trong yêu cầu tiếp theo.
IUnvalidatedValueProvider Biểu diễn một giao diện IValueProvider có thể bỏ qua việc kiểm tra yêu cầu.
IValueProvider Định nghĩa phương pháp cần thiết cho nhà cung cấp giá trị trong ASP.NET MVC.
IView Định nghĩa phương pháp cần thiết cho trang.
IViewDataContainer Định nghĩa phương pháp cần thiết cho từ điển dữ liệu xem.
IViewEngine Định nghĩa phương pháp cần thiết cho động cơ xem.
IViewLocationCache Định nghĩa phương pháp cần thiết để lưu trữ vị trí trang trong bộ nhớ.
IViewPageActivator Thực hiện kiểm soát tinh vi đối với việc tạo trang xem bằng cách sử dụng依赖注入.

Đại lý

Đại lý Giải thích
ActionSelector Biểu diễn một đại lý chứa logic chọn phương pháp hành động.
DataAnnotationsModelValidationFactory Biểu diễn phương pháp tạo thực thể DataAnnotationsModelValidatorProvider.
DataAnnotationsValidatableObjectAdapterFactory Cung cấp nhà máy cho chương trình kiểm tra dựa trên IValidatableObject.

Liệt kê

Liệt kê Giải thích
FilterScope Định nghĩa giá trị, những giá trị này xác định thứ tự chạy của bộ lọc ASP.NET MVC trong cùng một loại bộ lọc và thứ tự bộ lọc.
FormMethod Liệt kê loại yêu cầu HTTP của biểu mẫu.
HttpVerbs Liệt kê các HTTP Verb.
InputType Liệt kê loại của điều khiển đầu vào.
JsonRequestBehavior Chỉ định có cho phép yêu cầu HTTP GET từ khách hàng hay không.