ASP.NET MVC - Pustaka Referensi

Kelas

Kelas Keterangan
AcceptVerbsAttribute Menunjukkan sifat yang menentukan metode operasi akan merespon HTTP verbo.
ActionDescriptor Menyediakan informasi tentang metode operasi, seperti nama metode operasi, kontroler, parameter, atribut, dan penyaring.
ActionExecutedContext Menyediakan konteks metode ActionExecuted dari kelas ActionFilterAttribute.
ActionExecutingContext Menyediakan konteks method ActionExecuting untuk kelas ActionFilterAttribute.
ActionFilterAttribute Menunjukkan kelas dasar untuk atribut penapis.
ActionMethodSelectorAttribute Menunjukkan atribut yang digunakan untuk mempengaruhi pemilihan method operasi.
ActionNameAttribute Menunjukkan atribut yang digunakan untuk menamai operasi.
ActionNameSelectorAttribute Menunjukkan atribut yang dapat mempengaruhi pemilihan method operasi.
ActionResult Mencerminkan hasil method operasi dan digunakan untuk mewakili operasi yang dilaksanakan di tingkat framework.
AdditionalMetadataAttribute Menyediakan kelas yang melaksanakan interface IMetadataAware untuk mendukung metadata lainnya.
AjaxHelper Menunjukkan dukungan untuk menampilkan skema AJAX dalam view.
AjaxHelper<TModel> Menunjukkan dukungan untuk menampilkan skema AJAX dalam view yang bertipe kuat.
AjaxRequestExtensions Menunjukkan kelas yang meluas HttpRequestBase dengan fitur untuk menentukan apakah permintaan HTTP adalah permintaan AJAX.
AllowAnonymousAttribute Menunjukkan sebuah atribut yang digunakan untuk menandai controller dan operasi yang akan dilewati AuthorizeAttribute selama masa otorisasi.
AllowHtmlAttribute Memungkinkan permintaan untuk termasuk tanda HTML dalam proses penyingkatan model dengan melewatkan pengumpulkan permintaan validasi properti. (Dikirimkan dengan kuat rekomendasi untuk aplikasi untuk memeriksa secara eksplisit semua model yang di nonaktifkan validasi permintaan untuk mencegah serangan skrip.)
AreaRegistration Menyediakan cara untuk mendaftarkan satu atau lebih area di dalam aplikasi ASP.NET MVC.
AreaRegistrationContext Mencerminkan informasi yang dibutuhkan untuk mendaftarkan area di dalam aplikasi ASP.NET MVC.
AssociatedMetadataProvider Menyediakan kelas abstrak untuk penyaing pengelola metadata.
AssociatedValidatorProvider Menyediakan kelas abstrak untuk kelas penyaing yang digunakan untuk melaksanakan pengecekkan validasi.
AsyncController Menyediakan kompatibilitas kembali ke ASP.NET MVC 3.
AsyncTimeoutAttribute Menunjukkan sifat yang digunakan untuk menetapkan nilai batas waktu asinkron (dalam milidetik).
AuthorizationContext Mencerminkan informasi yang diperlukan saat menggunakan sifat AuthorizeAttribute.
AuthorizeAttribute Menunjukkan sifat yang digunakan untuk membatasi akses penanggung jawab ke metode operasi.
BindAttribute Menunjukkan sifat yang digunakan untuk menyediakan detil tentang bagaimana model diikat ke parameter.
BuildManagerCompiledView Menunjukkan kelas dasar untuk tampilan yang disusun oleh kelas BuildManager sebelum dipaparkan mesin tampilan.
BuildManagerViewEngine Menyediakan kelas dasar untuk mesin tampilan.
ByteArrayModelBinder Menghubungkan permintaan browser ke array byte.
CachedAssociatedMetadataProvider<TModelMetadata> Menyediakan kelas abstrak untuk melaksanakan penawaran nilai metadata yang dipecahkan.
CachedDataAnnotationsMetadataAttributes Menyediakan wadah untuk menyangga fitur System.ComponentModel.DataAnnotations.
CachedDataAnnotationsModelMetadata Menyediakan wadah untuk menyangga DataAnnotationsModelMetadata.
CachedDataAnnotationsModelMetadataProvider Mencapai penawaran nilai model metadata standar ASP.NET MVC yang dipecahkan.
CachedModelMetadata<TPrototypeCache> Menyediakan wadah untuk metadata yang dipecahkan.
CancellationTokenModelBinder Menyediakan mekanisme untuk memperkhususkan pemberitahuan tentang operasi model binder yang harus dibatalkan.
ChildActionOnlyAttribute Menunjukkan sifat yang digunakan untuk menunjukkan bahwa metode operasi hanya dapat dipanggil sebagai operasi anak.
ChildActionValueProvider Menunjukkan penawaran nilai nilai dalam operasi anak.
ChildActionValueProviderFactory Menunjukkan pabrik objek program penawaran nilai untuk membuat objek penawaran nilai untuk operasi anak.
ClientDataTypeModelValidatorProvider Mengembalikan program verifikasi model tipe data klien.
CompareAttribute Menyediakan fitur untuk membandingkan dua properti model.
ContentResult Menunjukkan tipe konten yang ditentukan pengguna, yang adalah hasil metode operasi.
Controller Menyediakan metode untuk merespon permintaan HTTP yang dilakukan ke situs ASP.NET MVC.
ControllerActionInvoker Menunjukkan kelas yang bertanggung jawab untuk memanggil metode operasi kontroler.
ControllerBase Menunjukkan kelas dasar untuk semua kontroler MVC.
ControllerBuilder Menunjukkan kelas yang bertanggung jawab untuk membangun kontroler secara dinamis.
ControllerContext Mengembalikan informasi tentang permintaan HTTP yang cocok dengan instance RouteBase dan ControllerBase yang ditentukan.
ControllerDescriptor Mengembalikan informasi yang mendeskripsikan kontroler, seperti nama kontroler, tipe, dan operasi.
ControllerInstanceFilterProvider Menambahkan kontroler ke instance FilterProviderCollection.
CustomModelBinderAttribute Menunjukkan fitur yang memanggil program penggabung model khusus.
DataAnnotationsModelMetadata Menyediakan wadah untuk metadata publik model, kelas DataAnnotationsModelMetadataProvider, dan DataAnnotationsModelValidator.
DataAnnotationsModelMetadataProvider Mencapai pemberian metadata model default ASP.NET MVC.
DataAnnotationsModelValidator Menyediakan program verifikasi model.
DataAnnotationsModelValidator<TAttribute> Menyediakan program verifikasi model untuk tipe verifikasi yang ditentukan.
DataAnnotationsModelValidatorProvider Mencapai pemberian verifikasi default ASP.NET MVC.
DataErrorInfoModelValidatorProvider Menyediakan wadah untuk program verifikasi model pesan kesalahan.
DefaultControllerFactory Menunjukkan pabrik kontrol yang terdaftar secara default.
DefaultModelBinder Memaparkan permintaan browser ke objek data. Kelas ini menyediakan implementasi khusus untuk binder model.
DefaultViewLocationCache Menunjukkan pengecer memori untuk lokasi tampilan.
DependencyResolver Menyediakan titik pendaftaran untuk penyelesaian kemandirian bagi resolver kemandirian IDependencyResolver atau IServiceLocator interface.
DependencyResolverExtensions Menyediakan implementasi yang aman untuk typing tipe GetService dan GetServices.
DictionaryValueProvider<TValue> Menunjukkan kelas dasar penawaran nilai, di mana nilai penawaran berasal dari kumpulan yang melaksanakan interface IDictionary<TKey, TValue>.
EmptyModelMetadataProvider Menyediakan penawaran metadata kosong untuk model data yang tidak memerlukan metadata.
EmptyModelValidatorProvider Menyediakan penawaran validasi kosong untuk model yang tidak memerlukan program verifikasi.
EmptyResult Menunjukkan hasil yang tidak melakukan operasi apapun, seperti mengembalikan method operasi kontroler tanpa mengembalikan apapun.
ExceptionContext Menyediakan konteks untuk penggunaan kelas HandleErrorAttribute.
ExpressionHelper Menyediakan kelas bantuan untuk mendapatkan nama model dari ekspresi.
FieldValidationMetadata Menyediakan wadah untuk meta data validasi kolom klien.
FileContentResult Mengirimkan konten file biner ke tanggapan.
FilePathResult Mengirimkan konten file ke tanggapan.
FileResult Menunjukkan kelas dasar untuk mengirimkan konten file biner ke tanggapan.
FileStreamResult Mengirimkan konten biner ke tanggapan melalui instansi Stream.
Filter Menunjukkan kelas metadata yang mengandung referensi ke implementasi interface filter satu atau lebih, urutan filter dan lingkungan filter.
FilterAttribute Menunjukkan kelas dasar untuk khusus dan filter hasil sifat operasi.
FilterAttributeFilterProvider Definisi penawaran filter yang menentukan sifat filter.
FilterInfo Mengembalikan informasi tentang filter operasi yang tersedia.
FilterProviderCollection Menunjukkan kumpulan penawaran filter aplikasi.
FilterProviders Menyediakan titik pendaftaran untuk penyaringan.
FormCollection Mengandung penawar nilai form aplikasi.
FormContext Mencerminkan informasi yang diperlukan untuk memvalidasi dan mengelola data input form HTML.
FormValueProvider Menunjukkan penawar nilai yang terdapat dalam objek NameValueCollection yang mengandung nilai form.
FormValueProviderFactory Menunjukkan sebuah kelas yang bertanggung jawab untuk membuat instansi baru objek penawar nilai form.
GlobalFilterCollection Menunjukkan sebuah kelas yang mengandung semua penyaringan global.
GlobalFilters Menunjukkan koleksi penyaringan global.
HandleErrorAttribute Menunjukkan sebuah sifat, sifat ini digunakan untuk menangani eksepsi yang diakibatkan oleh metode operasi.
HandleErrorInfo Mencerminkan informasi tentang pengelolaan kesalahan yang diakibatkan oleh metode operasi.
HiddenInputAttribute Menunjukkan sebuah sifat, sifat ini digunakan untuk menunjukkan apakah nilai atribut atau nilai field harus ditampilkan sebagai elemen input tersembunyi.
HtmlHelper Menunjukkan dukungan untuk menampilkan kontrol HTML dalam tampilan.
HtmlHelper<TModel> Menunjukkan dukungan untuk menampilkan kontrol HTML dalam tampilan tipe yang kuat.
HttpDeleteAttribute Menunjukkan sebuah sifat, sifat ini digunakan untuk membatasi metode operasi, sehingga metode ini hanya mengolah permintaan HTTP DELETE.
HttpFileCollectionValueProvider Menunjukkan penawar nilai yang akan digunakan untuk nilai dari kolom berkas HTTP.
HttpFileCollectionValueProviderFactory Menunjukkan sebuah kelas, kelas ini bertanggung jawab untuk membuat instansi baru objek penawar nilai kolom berkas HTTP.
HttpGetAttribute Menunjukkan sebuah sifat, sifat ini digunakan untuk membatasi metode operasi, sehingga metode ini hanya mengolah permintaan HTTP GET.
HttpHeadAttribute Tentukan bahwa permintaan HTTP harus menggunakan metode HTTP HEAD.
HttpNotFoundResult Mendefinisikan sebuah objek yang digunakan untuk menunjukkan bahwa sumber daya yang diminta tidak ditemukan.
HttpOptionsAttribute Menunjukkan sebuah sifat, sifat ini digunakan untuk membatasi metode operasi, sehingga metode ini hanya mengolah permintaan HTTP OPTIONS.
HttpPatchAttribute Menunjukkan sebuah sifat, sifat ini digunakan untuk membatasi metode operasi, sehingga metode ini hanya mengolah permintaan HTTP PATCH.
HttpPostAttribute Menyatakan atribut yang digunakan untuk membatasi metode operasi, sehingga metode hanya menangani permintaan HTTP POST.
HttpPostedFileBaseModelBinder Menyambung model ke berkas yang sudah dipublikasikan.
HttpPutAttribute Menyatakan atribut yang digunakan untuk membatasi metode operasi, sehingga metode hanya menangani permintaan HTTP PUT.
HttpRequestExtensions Mengembangkan kelas HttpRequestBase, yang mengandung nilai HTTP yang dikirimkan klien dalam permintaan Web.
HttpStatusCodeResult Menyediakan metode untuk kembalikan hasil operasi dengan kode status tanggapan HTTP dan keterangan.
HttpUnauthorizedResult Menyatakan hasil permintaan HTTP yang tidak berwenang.
JavaScriptResult Mengirimkan konten JavaScript ke tanggapan.
JsonResult Menyatakan kelas yang digunakan untuk mengirimkan konten format JSON ke tanggapan.
JsonValueProviderFactory Mengaktifkan metode operasi untuk mengirim dan menerima teks format JSON, dan mengirimkan teks JSON ke parameter metode operasi dengan cara binding model.
LinqBinaryModelBinder Memapping permintaan browser ke objek LINQ Binary.
ModelBinderAttribute Menyatakan atribut yang digunakan untuk menghubungkan tipe model ke tipe model-generator.
ModelBinderDictionary Menyatakan kelas yang mengandung semua model binder aplikasi (dilistkan berdasarkan jenis binder).
ModelBinderProviderCollection Menyediakan wadah untuk program model binder.
ModelBinderProviders Menyediakan wadah untuk program model binder.
ModelBinders Menyediakan akses global ke model binder aplikasi.
ModelBindingContext Menyediakan konteks pengeksekusian model binder.
ModelError Menyatakan kesalahan yang terjadi selama binding model.
ModelErrorCollection Koleksi instance ModelError.
ModelMetadata Menyediakan wadah untuk metadata model umum, kelas ModelMetadataProvider dan kelas ModelValidator.
ModelMetadataProvider Menyediakan kelas dasar abstrak untuk program pemroses metadata yang disesuaikan.
ModelMetadataProviders Menyediakan wadah untuk instansi ModelMetadataProvider saat ini.
ModelState Mencerminkan status pengikat model ke properti atribut parameter metode operasi atau parameter metode operasi sendiri.
ModelStateDictionary Menunjukkan status tentang percobaan untuk mengikat formulir yang telah dikirim ke metode operasi (termasuk informasi pengvalidasi).
ModelValidationResult Menyediakan wadah untuk hasil pengvalidasi.
ModelValidator Menyediakan kelas dasar untuk melaksanakan logika pengvalidasi.
ModelValidatorProvider Menyediakan daftar program pemroses pengvalidasi untuk model.
ModelValidatorProviderCollection Menyediakan wadah untuk daftar program pemroses pengvalidasi.
ModelValidatorProviders Menyediakan wadah untuk program pemroses pengvalidasi saat ini.
MultiSelectList Menunjukkan daftar item, pengguna dapat memilih beberapa item dari daftar.
MvcFilter Saat melaksanakan di kelas turun, menyediakan kelas metadata yang mengandung referensi untuk implementasi interface filter, urutan filter, dan rentang filter.
MvcHandler Memilih pengontrol yang akan menangani permintaan HTTP.
MvcHtmlString Menunjukkan string HTML yang dienkodifikasi yang tidak lagi harus dienkodifikasi.
MvcHttpHandler Mengecek dan menangani permintaan HTTP.
MvcRouteHandler Membuat objek yang melaksanakan interface IHttpHandler dan mengirimkan konteks permintaan ke objek itu.
MvcWebRazorHostFactory Membuat instansi berkas MvcWebPageRazorHost.
NameValueCollectionExtensions Memperluas objek NameValueCollection untuk dapat menyalin koleksi ke kamus yang ditentukan.
NameValueCollectionValueProvider Menunjukkan kelas dasar program pemroses nilai, nilai program pemrosesnya berasal dari objek NameValueCollection.
NoAsyncTimeoutAttribute Memberikan pakaian mudah untuk fitur AsyncTimeoutAttribute.
NonActionAttribute Menunjukkan atribut yang digunakan untuk menunjukkan bahwa metode kontroler bukan metode operasi.
OutputCacheAttribute Menunjukkan atribut yang digunakan untuk menandai metode operasi yang akan di-cache outputnya.
ParameterBindingInfo Mengembalikan informasi yang berhubungan dengan pengikatan parameter metode operasi ke model data.
ParameterDescriptor Mengandung informasi yang mendeskripsikan parameter.
PartialViewResult Menunjukkan kelas dasar yang digunakan untuk mengirimkan tampilan partial ke tanggap balasan.
PreApplicationStartCode Menyediakan titik pendaftaran untuk kode peluncuran aplikasi ASP.NET Razor.
QueryStringValueProvider Menunjukkan pengecekkan nilai yang disiapkan oleh query string yang terdapat dalam objek NameValueCollection.
QueryStringValueProviderFactory Menunjukkan kelas yang bertanggung jawab untuk membuat instance baru dari objek penyangga pengecekkan nilai query string.
RangeAttributeAdapter Menyediakan adapter untuk fitur RangeAttribute.
RazorView Menunjukkan kelas yang digunakan untuk membuat tampilan dengan Razor syntax.
RazorViewEngine Menunjukkan mesin tampilan yang digunakan untuk menampilkan halaman web yang digunakan ASP.NET Razor syntax.
RedirectResult Mengendalikan penggunaan operasi aplikasi melalui pengalihan ke URI yang ditentukan.
RedirectToRouteResult Menunjukkan hasil pengalihan ke alamat URL yang ditentukan untuk menjalankan pengalihan.
ReflectedActionDescriptor Mengandung informasi mengenai metode operasi refleksi yang dideskripsikan.
ReflectedControllerDescriptor Mengandung informasi mengenai kontroler refleksi yang dideskripsikan.
ReflectedParameterDescriptor Mengandung informasi parameter metode operasi refleksi yang mendeskripsikan.
RegularExpressionAttributeAdapter Menyediakan adapter untuk fitur RegularExpressionAttribute.
RemoteAttribute Menyediakan fitur untuk memvalidasi program yang digunakan dengan plugin verifikasi jQuery secara jarak jauh.
RequiredAttributeAdapter Menyediakan adapter untuk fitur RequiredAttributeAttribute.
RequireHttpsAttribute Menunjukkan sifat yang digunakan untuk memaksa kirim ulang permintaan HTTP yang tak aman melalui HTTPS.
ResultExecutedContext Menyediakan konteks untuk metode OnResultExecuted kelas ActionFilterAttribute.
ResultExecutingContext Menyediakan konteks untuk metode OnResultExecuting kelas ActionFilterAttribute.
RouteCollectionExtensions Mengembangkan objek RouteCollection untuk pengiriman rute MVC.
RouteDataValueProvider Menunjukkan provider nilai pemberi rute yang terdapat dalam objek yang melaksanakan IDictionary<TKey, TValue>.
RouteDataValueProviderFactory Menunjukkan pabrik yang digunakan untuk membuat objek provider nilai pemberi rute.
SelectList Menunjukkan daftar yang memungkinkan pengguna memilih satu item.
SelectListItem Menunjukkan item yang dipilih dalam instansi kelas SelectList.
SessionStateAttribute Menentukan keadaan sesi untuk kontroler.
SessionStateTempDataProvider Menyediakan data keadaan sesi untuk objek TempDataDictionary saat ini.
StringLengthAttributeAdapter Menyediakan adapter untuk sifat StringLengthAttribute.
TempDataDictionary Menunjukkan dataset yang hanya dijaga dari permintaan ke permintaan berikutnya.
TemplateInfo Mengembalikan informasi tentang konteks template saat ini.
UrlHelper Mengandung metode yang digunakan untuk membuat URL untuk ASP.NET MVC di dalam aplikasi.
UrlParameter Menunjukkan parameter opsional yang digunakan oleh kelas MvcHandler dalam proses pengiriman rute.
ValidatableObjectAdapter Menyediakan adapter objek yang dapat dipertahankan.
ValidateAntiForgeryTokenAttribute Menunjukkan sifat yang digunakan untuk mencegah permintaan palsu.
ValidateInputAttribute Menunjukkan sifat yang digunakan untuk menandai metode operasi yang harus dipertahankan penginputannya.
ValueProviderCollection Menunjukkan kumpulan objek provider nilai aplikasi.
ValueProviderDictionary Usang. Menunjukkan kamus penilaian nilai aplikasi.
ValueProviderFactories Menunjukkan kontainer objek pabrik penilaian nilai.
ValueProviderFactory Menunjukkan pabrik yang digunakan untuk membuat objek penilaian nilai.
ValueProviderFactoryCollection Menunjukkan koleksi pabrik penilaian nilai aplikasi.
ValueProviderResult Menunjukkan hasil penggabungan nilai (seperti nilai yang dipublikasikan dari form atau nilai yang ada di query string) ke properti atribut parameter metode operasi atau penggabungan ke parameter itu sendiri.
ViewContext Mencerminkan informasi yang berhubungan dengan pertunjukan tampilan.
ViewDataDictionary Menunjukkan kontainer yang digunakan untuk mentransfer data antara kontroler dan tampilan.
ViewDataDictionary<TModel> Menunjukkan kontainer yang digunakan untuk mentransfer data tipe kuat antara kontroler dan tampilan.
ViewDataInfo Mencerminkan informasi tentang konten template yang digunakan untuk mengembangkan template dan HTML helper yang berinteraksi dengan template.
ViewEngineCollection Menunjukkan koleksi mesin tampilan yang tersedia untuk aplikasi.
ViewEngineResult Menunjukkan hasil lokasi mesin tampilan.
ViewEngines Menunjukkan koleksi mesin tampilan yang tersedia untuk aplikasi.
ViewMasterPage Menunjukkan informasi yang dibutuhkan untuk membuat halaman template tampilan.
ViewMasterPage<TModel> Menunjukkan informasi yang dibutuhkan untuk membuat halaman template tampilan kuat.
ViewPage Menunjukkan properti dan metode yang dibutuhkan untuk menampilkan tampilan sebagai halaman Web form.
ViewPage<TModel> Menunjukkan informasi yang dibutuhkan untuk menampilkan tampilan tipe kuat dalam bentuk halaman Web form.
ViewResult Menunjukkan kelas yang digunakan untuk menampilkan tampilan menggunakan instansi IView yang dihasilkan oleh objek IViewEngine.
ViewResultBase Menunjukkan kelas dasar yang digunakan untuk menyediakan model bagi tampilan dan menampilkan tampilan ke tanggapan.
ViewStartPage Menyediakan kelas abstrak yang dapat digunakan untuk melaksanakan halaman (template) peluncuran tampilan.
ViewTemplateUserControl Menyediakan wadah untuk objek TemplateInfo.
ViewTemplateUserControl<TModel> Menyediakan wadah untuk objek TemplateInfo.
ViewType Menunjukkan tipe tampilan.
ViewUserControl Menunjukkan informasi yang dibutuhkan untuk membuat kontrol pengguna.
ViewUserControl<TModel> Menunjukkan informasi yang diperlukan untuk membuat kontrol pengguna tipis yang kuat.
VirtualPathProviderViewEngine Menunjukkan implementasi abstrak kelas untuk interface IViewEngine.
WebFormView Menunjukkan informasi yang diperlukan untuk membuat halaman web form di ASP.NET MVC.
WebFormViewEngine Menunjukkan view engine yang digunakan untuk menampilkan halaman web form.
WebViewPage Menunjukkan atribut dan metode yang diperlukan untuk menampilkan view yang menggunakan sintaks Razor ASP.NET.
WebViewPage<TModel> Menunjukkan atribut dan metode yang diperlukan untuk menampilkan view yang menggunakan sintaks Razor ASP.NET.

Interface

Interface Keterangan
IActionFilter Mendefinisikan metode yang digunakan dalam penilaian operasi.
IActionInvoker Mendefinisikan kontrak invoker operasi, yang digunakan untuk memanggil operasi untuk merespon permintaan HTTP.
IAuthorizationFilter Mendefinisikan metode yang diperlukan untuk penilaian otorisasi.
IClientValidatable Menyediakan cara untuk menemukan apakah validator didukung validasi klien pada waktu eksekusi untuk kerangka kerja validasi ASP.NET MVC.
IController Mendefinisikan metode yang diperlukan untuk kontroller.
IControllerActivator Mengendalikan penge实例iasian kontroller yang menggunakan injeksi ketergantungan.
IControllerFactory Mendefinisikan metode yang diperlukan untuk pabrik kontroller.
IDependencyResolver Mendefinisikan metode yang dapat meningkatkan lokasi layanan dan resolusi ketergantungan.
IEnumerableValueProvider Menunjukkan jenis IValueProvider khusus yang memiliki kemampuan untuk menjadi tipe yang dapat dihitung.
IExceptionFilter Mendefinisikan metode yang diperlukan untuk penilaian eksepsi.
IFilterProvider Menyediakan interface untuk mencari penilaian.
IMetadataAware Menyediakan interface untuk publikasikan fitur ke kelas AssociatedMetadataProvider.
IModelBinder Mendefinisikan metode yang diperlukan untuk model binder.
IModelBinderProvider Mendefinisikan metode yang digunakan untuk eksekusi binding model untuk kelas yang melaksanakan interface IModelBinder.
IMvcFilter Mendefinisikan anggota yang digunakan untuk menentukan urutan penilaian serta apakah banyak penilaian diizinkan.
IResultFilter Mendefinisikan metode yang diperlukan untuk penilaian hasil.
IRouteWithArea Hubungan antara alur dengan area aplikasi ASP.NET MVC.
ITempDataProvider Mendefinisikan konvensi data provider sementara, yang digunakan untuk menyimpan data yang akan dilihat di permintaan berikutnya.
IUnvalidatedValueProvider Mewakili interface IValueProvider yang dapat melewatkan verifikasi permintaan.
IValueProvider Mendefinisikan metode yang diperlukan untuk penawaran nilai di ASP.NET MVC.
IView Mendefinisikan metode yang diperlukan untuk definisi view.
IViewDataContainer Mendefinisikan metode yang diperlukan untuk definisi kamus data view.
IViewEngine Mendefinisikan metode yang diperlukan untuk mesin view.
IViewLocationCache Mendefinisikan metode yang diperlukan untuk menempatkan view di dalam memori.
IViewPageActivator Mengawasi dengan halus cara membuat halaman tampilan yang menggunakan injeksi ketergantungan.

Delegasi

Delegasi Keterangan
ActionSelector Mewakili delegasi yang mengandung logika pemilihan metode operasi.
DataAnnotationsModelValidationFactory Mewakili metode untuk membuat instansi DataAnnotationsModelValidatorProvider.
DataAnnotationsValidatableObjectAdapterFactory Menyediakan pabrik untuk pengembangan program verifikasi yang berdasarkan IValidatableObject.

Mengenumerate

Mengenumerate Keterangan
FilterScope Mendefinisikan nilai, yang menentukan urutan pengeksekusian filter ASP.NET MVC di dalam jenis filter dan urutan filter yang sama.
FormMethod Mengenumerate tipe permintaan HTTP form.
HttpVerbs Mengenumerate verba HTTP.
InputType Mengenumerate jenis kontrol input.
JsonRequestBehavior Tentukan apakah mengizinkan permintaan HTTP GET dari klien.