ASP.NET MVC - Referans Kılavuzu

Sınıf

Sınıf Açıklama
AcceptVerbsAttribute Bir özelliği temsil eder, bu özellik işlev yönteminin cevap vereceği HTTP fiilini belirler.
ActionDescriptor İşlev yönteminin bilgilerini sağlar, işlev yönteminin adı, kontrolör, parametreler, özellikler ve filtreler gibi.
ActionExecutedContext ActionFilterAttribute sınıfının ActionExecuted yönteminin bağlamını sağlar.
ActionExecutingContext ActionFilterAttribute sınıfının ActionExecuting yönteminin bağlamını sağlar.
ActionFilterAttribute Filtre özniteliklerinin temel sınıfıdır.
ActionMethodSelectorAttribute İşlem yöntemi seçimini etkileyen bir özniteliktir.
ActionNameAttribute Bir işlemin adını işaretlemek için kullanılan bir özniteliktir.
ActionNameSelectorAttribute İşlem yöntemi seçimini etkileyen bir özniteliktir.
ActionResult Bir işlem yöntemi sonucunu paketler ve bu işlem yönteminin çerçeve düzeyinde bir işlem gerçekleştirmesini temsil eder.
AdditionalMetadataAttribute IMetadataAware arayüzünü desteklemek için IMetadataAware arayüzünü gerçekleştiren bir sınıf sağlar.
AjaxHelper Görüntülerde AJAX planlarındaki HTML'yi sunmayı destekler.
AjaxHelper<TModel> Güçlü türde görüntülerde AJAX planlarındaki HTML'yi sunmayı destekler.
AjaxRequestExtensions HttpRequestBase sınıfına genişletilmiş bir sınıf olan HTTP istemisinin AJAX istemi olup olmadığını belirlemek için kullanılır.
AllowAnonymousAttribute Yetkilendirme sırasında AuthorizeAttribute'ı atlamak için atlamak istenen denetleyici ve işlemleri işaretlemek için kullanılan bir özniteliktir.
AllowHtmlAttribute HTML işaretlerinin model bağlama sürecine dahil edilmesini sağlamak için öznitelik istemci doğrulamasını atlar. (Uygulamanın tüm devre dışı bırakılmış istemci doğrulamalarını açıkça kontrol etmesini şiddetle tavsiye ederiz, böylece betik saldırılarını önlemek için.)
AreaRegistration ASP.NET MVC uygulaması içinde bir veya daha fazla bölge kaydetmek için bir yöntem sağlar.
AreaRegistrationContext ASP.NET MVC uygulaması içinde bir bölge kaydetmek için gerekli bilgileri paketler.
AssociatedMetadataProvider Metada sağlayıcı sınıflarını gerçekleştirmek için soyut bir sınıf sağlar.
AssociatedValidatorProvider Doğrulama sağlayıcı sınıfları için soyut bir sınıf sağlar.
AsyncController ASP.NET MVC 3 ile geri uyumluluk sağlar.
AsyncTimeoutAttribute Bir özellik, bu özellik, asenkron yöntemin zaman aşımını (milisaniye cinsinden) ayarlamak için kullanılır.
AuthorizationContext AuthorizeAttribute özelliği kullanıldığında gerekli bilgileri kaplar.
AuthorizeAttribute Bir özellik, bu özellik, çağrıcıya işlem yöntemine erişimi sınırlamak için kullanılır.
BindAttribute Bir özellik, bu özellik, modelin nasıl parametrelere bağlanacağına dair ayrıntılar sağlamak için kullanılır.
BuildManagerCompiledView BuildManager sınıfı tarafından önceden derlenmiş görünümleri temsil eder.
BuildManagerViewEngine Görünüm motoruna temel sınıf sağlar.
ByteArrayModelBinder Tarayıcı isteklerini bayt dizisine haritalar.
CachedAssociatedMetadataProvider<TModelMetadata> Önbelleğe alınmış meta veri sağlayıcısını gerçekleştiren soyut bir sınıf sağlar.
CachedDataAnnotationsMetadataAttributes System.ComponentModel.DataAnnotations özellikleri için önbelleğe alınmış bir konteyner sağlar.
CachedDataAnnotationsModelMetadata DataAnnotationsModelMetadata için önbelleğe alınmış bir konteyner sağlar.
CachedDataAnnotationsModelMetadataProvider ASP.NET MVC'nin önbelleğe alınmış model meta verileri sağlayıcısını gerçekleştirir.
CachedModelMetadata<TPrototypeCache> Önbelleğe alınmış meta veriler için bir konteyner sağlar.
CancellationTokenModelBinder Model bağlama programı işlemlerinin iptal edilmesi gerektiği bildirimi yaymak için bir mekanizma sağlar.
ChildActionOnlyAttribute Bir özellik, bu özellik, işlem yönteminin sadece alt eylemler olarak çağrılmasını belirtmek için kullanılır.
ChildActionValueProvider Alt eylemlerdeki değerlerin değer sağlayıcısı temsil eder.
ChildActionValueProviderFactory Bu, alt eylemler için değer sağlayıcı nesnesi oluşturmak için bir fabrika temsil eder.
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 Tarayıcı isteklerini veri nesnelerine haritalar. Bu sınıf, model birleştiricisinin özel bir gerçeklemesini sağlar.
DefaultViewLocationCache Görünüm konumunu bellek önbelleğinde temsil eder.
DependencyResolver IDependencyResolver veya IServiceLocator arayüzlerini gerçekleştiren bağımlılık çözümleyicilerine bir kayıt noktası sağlar.
DependencyResolverExtensions GetService ve GetServices'in tür güvenli gerçeklemelerini sağlar.
DictionaryValueProvider<TValue> Değer sağlayıcılarının temel sınıfını temsil eder, bu değer sağlayıcılarının değerleri IDictionary<TKey, TValue> arayüzünü gerçekleştiren koleksiyondan gelir.
EmptyModelMetadataProvider Meta veri sunmayan veri modelleri için boş bir meta veri sağlayıcı sunar.
EmptyModelValidatorProvider Doğrulama programına ihtiyaç duymayan modeller için boş bir doğrulama sağlayıcı sunar.
EmptyResult Hiçbir işlem yapmayan bir sonuç, örneğin hiçbir içerik dönmeyen kontrolör operasyon yöntemini temsil eder.
ExceptionContext HandleErrorAttribute sınıfının bağlamını sağlar.
ExpressionHelper İfade'den model adını almak için yardımcı sınıf sağlar.
FieldValidationMetadata İstemci alanları doğrulama meta verilerini sağlamak için bir konteyner sunar.
FileContentResult İkili dosya içeriğini yanıt'a gönderir.
FilePathResult Dosya içeriğini yanıt'a gönderir.
FileResult İkili dosya içeriğini yanıt'a göndermek için kullanılan temel sınıfı temsil eder.
FileStreamResult Stream örneği kullanılarak ikili içerik, yanıt'a gönderilir.
Filter Bir meta veri sınıfı, bir veya daha fazla filtre arayüzünün gerçeklemelerini, filtre sırasını ve filtre kapsamını içerir.
FilterAttribute İşlem ve sonuç filtre özelliklerinin temel sınıfını temsil eder.
FilterAttributeFilterProvider Filtre özelliklerini tanımlayan filtre sağlayıcı.
FilterInfo Kullanılabilir işlevsel filtreler hakkında bilgiyi kaplıyor.
FilterProviderCollection Uygulamanın filtre sağlayıcıları koleksiyonunu temsil eder.
FilterProviders Filtreler için bir kayıt noktası sağlar.
FormCollection Uygulamanın form değer sağlayıcılarını içerir.
FormContext HTML formundaki girdi verilerini doğrulamak ve işlemek için gerekli bilgileri öbekler.
FormValueProvider NameValueCollection nesnesinde bulunan form değerlerini içeren değer sağlayıcısını temsil eder.
FormValueProviderFactory Form değer sağlayıcı nesnesinin yeni bir örneğini oluşturmakla sorumlu olan bir sınıfı temsil eder.
GlobalFilterCollection Tüm küresel filtreleri içeren bir sınıfı temsil eder.
GlobalFilters Küresel filtre koleksiyonunu temsil eder.
HandleErrorAttribute İşlem yöntemleri tarafından tetiklenen istisnaları işlemek için kullanılan bir özellik ifade eder.
HandleErrorInfo İşlem yöntemleri tarafından tetiklenen hatalarla ilgili bilgileri içeren bilgileri öbekler.
HiddenInputAttribute Özellik veya alan değerlerinin gizli input elementi olarak sunulup sunulmayacağını belirlemek için kullanılan bir özellik ifade eder.
HtmlHelper Görüntülerde HTML denetimlerini sunmayı destekler.
HtmlHelper<TModel> Güçlü türdeki görüntülerde HTML denetimlerini sunmayı destekler.
HttpDeleteAttribute Bir özellik ifade eder, bu özellik, yalnızca HTTP DELETE isteklerini işleyen yöntemleri sınırlamak için kullanılır.
HttpFileCollectionValueProvider HTTP dosya koleksiyonundan gelen değerler için kullanılacak değer sağlayıcısını temsil eder.
HttpFileCollectionValueProviderFactory HTTP dosya koleksiyonu değer sağlayıcı nesnesinin yeni bir örneğini oluşturmakla sorumlu olan bir sınıfı temsil eder.
HttpGetAttribute Bir özellik ifade eder, bu özellik, yalnızca HTTP GET isteklerini işleyen yöntemleri sınırlamak için kullanılır.
HttpHeadAttribute HTTP isteklerinin HTTP HEAD yönteminde olmasını zorunlu kılar.
HttpNotFoundResult İstenen kaynağı bulamadığını belirtmek için kullanılan bir nesne tanımlar.
HttpOptionsAttribute Bir özellik ifade eder, bu özellik, yalnızca HTTP OPTIONS isteklerini işleyen yöntemleri sınırlamak için kullanılır.
HttpPatchAttribute Bir özellik ifade eder, bu özellik, yalnızca HTTP PATCH isteklerini işleyen yöntemleri sınırlamak için kullanılır.
HttpPostAttribute İşlev yöntemlerini sınırlamak için kullanılan bir özellik temsil eder, böylece bu yöntem yalnızca HTTP POST isteklerini işlemek için kullanılır.
HttpPostedFileBaseModelBinder Modeli yayınladığı dosyaya bağlar.
HttpPutAttribute İşlev yöntemlerini sınırlamak için kullanılan bir özellik temsil eder, böylece bu yöntem yalnızca HTTP PUT isteklerini işlemek için kullanılır.
HttpRequestExtensions HttpRequestBase sınıfını genişletir, bu sınıf web isteklerinde istemci tarafından gönderilen HTTP değerlerini içerir.
HttpStatusCodeResult Belirli bir HTTP yanıt durumu kodu ve açıklaması ile yanıt döndüren bir işlem sonucu sağlar.
HttpUnauthorizedResult İzinsiz HTTP isteklerinin sonuçlarını temsil eder.
JavaScriptResult JavaScript içeriğini yanıt olarak gönderir.
JsonResult JSON formatında içerik göndermek için kullanılan bir sınıfı temsil eder.
JsonValueProviderFactory İşlev yöntemlerini JSON formatında metin göndermek ve almak için etkinleştirir ve JSON metnini model birleştirme yöntemiyle işlev yönteminin parametrelerine geçirir.
LinqBinaryModelBinder Tarayıcı isteklerini LINQ Binary nesnesine haritalar.
ModelBinderAttribute Model türünü model-üretici türüne bağlamak için kullanılan bir özellik temsil eder.
ModelBinderDictionary Uygulamanın tüm model birleştirme programlarını içeren bir sınıfı temsil eder (birleştirme programı türüne göre sıralanmıştır).
ModelBinderProviderCollection Model birleştirme programına bir konteyner sağlar.
ModelBinderProviders Model birleştirme programına bir konteyner sağlar.
ModelBinders Uygulamanın model birleştirme programına genel erişim sağlar.
ModelBindingContext Model birleştirme programının çalışma ortamını sağlar.
ModelError Model bağlama sırasında gerçekleşen hataları temsil eder.
ModelErrorCollection ModelError örneklerinin koleksiyonu.
ModelMetadata Veri modelinin ortak meta verilerine, ModelMetadataProvider sınıfına ve ModelValidator sınıfına bir konteyner sağlar.
ModelMetadataProvider Özel meta veri sağlayıcıları için soyut temel sınıf sağlar.
ModelMetadataProviders Mevcut ModelMetadataProvider örneğine bir konteyner sağlar.
ModelState Model bağlama durumunu işlem yöntemi parametrelerinin bir özelliği veya işlem yöntemi parametreleri olarak örtüştürür.
ModelStateDictionary Gönderilmiş formu işlem yöntemine (doğrulama bilgileri de dahil olmak üzere) bağlama girişimlerinin durumunu temsil eder.
ModelValidationResult Doğrulama sonuçları için bir konteyner sağlar.
ModelValidator Doğrulama mantığını gerçekleştirmek için temel sınıf sağlar.
ModelValidatorProvider Model için doğrulama sağlayıcı listesini sağlar.
ModelValidatorProviderCollection Doğrulama sağlayıcı listesi için bir konteyner sağlar.
ModelValidatorProviders Mevcut doğrulama sağlayıcısına bir konteyner sağlar.
MultiSelectList Kullanıcıların birden fazla öğeyi seçebileceği bir öğe listesini temsil eder.
MvcFilter Türev sınıflarda implemente edildiğinde, bir meta veri sınıfı sağlar, bu sınıf bir veya daha fazla filtre arayüzünün implementasyonlarına, filtre sırasına ve filtre aralığına referans içerir.
MvcHandler HTTP isteklerini işleyecek kontrolcüyü seçer.
MvcHtmlString Yeniden kodlanmamalı olan HTML kodlanmış bir dizi karakteri temsil eder.
MvcHttpHandler HTTP isteklerini doğrular ve işler.
MvcRouteHandler IHttpHandler arayüzünü gerçekleştiren bir nesne oluşturur ve bu nesneye istek bağlamını iletir.
MvcWebRazorHostFactory MvcWebPageRazorHost dosyasının bir örneğini oluşturur.
NameValueCollectionExtensions NameValueCollection nesnesini genişletir, böylece koleksiyonu belirtilen sözlüğe kopyalayabilir.
NameValueCollectionValueProvider Değer sağlayıcı sınıfların temel sınıfını temsil eder, bu değer sağlayıcı sınıflarının değerleri NameValueCollection nesnesinden gelir.
NoAsyncTimeoutAttribute AsyncTimeoutAttribute özelliği için kolaylık sağlayan sarmalama sağlar.
NonActionAttribute Kontrolör yönteminin operasyon yöntemi olmadığını belirten bir özellik temsil eder.
OutputCacheAttribute Çıktısını önbelleğe alacak operasyon yöntemlerini işaretlemek için kullanılan bir özellik temsil eder.
ParameterBindingInfo Operasyon yöntem parametrelerini veri modeline bağlamakla ilgili bilgileri içeren bir bilgi kapısıdır.
ParameterDescriptor Parametre bilgilerini içeren açıklama işlevleri içerir.
PartialViewResult Parçalı görünümü yanıtıya göndermek için kullanılan temel sınıfı temsil eder.
PreApplicationStartCode ASP.NET Razor uygulaması için önyükleme kodu kayıt noktası sağlar.
QueryStringValueProvider NameValueCollection nesnesinde bulunan sorgu dizini değerlerini sağlayan bir değer sağlayıcı temsil eder.
QueryStringValueProviderFactory Yeni sorgu dizin değeri sağlayıcı nesneleri oluşturmakla sorumlu bir sınıfı temsil eder.
RangeAttributeAdapter RangeAttribute özelliğinin uyum sağlayıcısı sağlar.
RazorView Razor dilbilgisi kullanarak görünümler oluşturmak için sınıfı temsil eder.
RazorViewEngine ASP.NET Razor dilbilgisi kullanılarak sayfa sunan bir görünüm motorunu temsil eder.
RedirectResult Belirtilen URI'ye yeniden yönlendirerek uygulama operasyonlarının işlenmesini kontrol eder.
RedirectToRouteResult Belirtilen rota değer dizinini kullanarak yeniden yönlendirme gerçekleştiren sonuçları temsil eder.
ReflectedActionDescriptor Yansıtılan operasyon yönteminin bilgilerini içeren açıklama işlevleri içerir.
ReflectedControllerDescriptor Yansıtılan kontrolcünün bilgilerini içeren açıklama işlevleri içerir.
ReflectedParameterDescriptor Yansıtılan operasyon yöntem parametre bilgilerini içeren açıklama işlevleri içerir.
RegularExpressionAttributeAdapter RegularExpressionAttribute özelliğinin uyum sağlayıcısı sağlar.
RemoteAttribute jQuery doğrulama eklentisini kullanarak uzaktan doğrulama programının özelliklerini sağlar.
RequiredAttributeAdapter RequiredAttributeAttribute özelliğinin uyum sağlayıcısı sağlar.
RequireHttpsAttribute HTTPS aracılığıyla güvenli olmayan HTTP isteklerini zorla yeniden göndermeyi zorlayan bir özelliği temsil eder.
ResultExecutedContext ActionFilterAttribute sınıfının OnResultExecuted yönteminin上下aktını sağlar.
ResultExecutingContext ActionFilterAttribute sınıfının OnResultExecuting yönteminin上下aktını sağlar.
RouteCollectionExtensions MVC yol için RouteCollection nesnesini genişletir.
RouteDataValueProvider IDictionary<TKey, TValue> arayüzünü implemente eden bir nesnede bulunan yol verilerinin değer sağlayıcısını temsil eder.
RouteDataValueProviderFactory Yol veri sağlayıcı nesnesi oluşturmak için kullanılan bir fabrika temsil eder.
SelectList Kullanıcının bir öğeyi seçebileceği bir listeyi temsil eder.
SelectListItem SelectList sınıfının örneklerinde seçili olan öğeyi temsil eder.
SessionStateAttribute Kontrolcünün oturum durumunu belirtir.
SessionStateTempDataProvider TempDataDictionary nesnesine oturum durum verilerini sağlar.
StringLengthAttributeAdapter StringLengthAttribute özelliğinin uyumlularını sağlar.
TempDataDictionary Sadece bir istekten bir sonraki istikama veri seti tutan bir dataseti temsil eder.
TemplateInfo Mevcut şablon上下aktaki bilgileri özetler.
UrlHelper Uygulama içinde ASP.NET MVC için URL oluşturmak için yöntemler içeren bir koleksiyon içerir.
UrlParameter MvcHandler sınıfının kullanabileceği seçmeli parametreleri temsil eder.
ValidatableObjectAdapter Doğrulanabilir nesne uyumlularını sağlar.
ValidateAntiForgeryTokenAttribute Sahte istekleri önlemek için kullanılan özelliği temsil eder.
ValidateInputAttribute Bir özelliği temsil eder, bu özellik, girdisini doğrulamak zorunda olan operasyon yöntemlerini işaretlemek için kullanılır.
ValueProviderCollection Uygulama değer sağlayıcı nesnesi koleksiyonunu temsil eder.
ValueProviderDictionary Kullanılmıyor. Uygulamanın değer sağlayıcı sözlüğünü temsil eder.
ValueProviderFactories Değer sağlayıcı fabrika nesnelerinin konteynerini temsil eder.
ValueProviderFactory Değer sağlayıcı nesnesi oluşturmak için kullanılan bir fabrika temsil eder.
ValueProviderFactoryCollection Uygulamanın değer sağlayıcı fabrikalarının koleksiyonunu temsil eder.
ValueProviderResult Bir değeri (örneğin, form yayınlama veya sorgu dizgisindeki bir değer) operasyon yöntemi parametre özelliğine veya bu parametreye bağlamak için bağlanan bir sonuç temsil eder.
ViewContext Görünümü sunmakla ilgili bilgileri kaplar.
ViewDataDictionary Kontrolcü ve görünüm arasında veri iletilmesini sağlayan bir konteyneri temsil eder.
ViewDataDictionary<TModel> Kontrolcü ve görünüm arasında güçlü türde veri iletilmesini sağlayan bir konteyneri temsil eder.
ViewDataInfo Geliştirme kalıpları için kullanılan mevcut kalıp içeriği ve kalıpla etkileşimde bulunan HTML yardımcı araçlarının相关信息yi kaplar.
ViewEngineCollection Uygulamaya erişilebilir görünüm motorlarının koleksiyonunu temsil eder.
ViewEngineResult Görünüm motoru bulma sonuçlarını temsil eder.
ViewEngines Uygulamaya erişilebilir görünüm motorlarının koleksiyonunu temsil eder.
ViewMasterPage Kalıp görünüm sayfası oluşturmak için gerekli bilgileri temsil eder.
ViewMasterPage<TModel> Güçlü kalıp görünüm sayfası oluşturmak için gerekli bilgileri temsil eder.
ViewPage Görünümü Web formu sayfası olarak sunmak için gerekli özellikleri ve yöntemleri temsil eder.
ViewPage<TModel> Web formu sayfası olarak türde görünümleri sunmak için gerekli bilgileri temsil eder.
ViewResult IView nesnesi tarafından döndürülen IView örneklerini kullanarak görünümü sunan bir sınıfı temsil eder.
ViewResultBase Görünüm için model sağlar ve yanıtlara görünümü sunan bir temel sınıfı temsil eder.
ViewStartPage Görünüm başlatma (kalıp) sayfasını gerçekleştirmek için kullanılabilir bir soyut sınıf sağlar.
ViewTemplateUserControl TemplateInfo nesnesini sağlayan bir konteyner sağlar.
ViewTemplateUserControl<TModel> TemplateInfo nesnesini sağlayan bir konteyner sağlar.
ViewType Görünüm türünü temsil eder.
ViewUserControl Bu bilgi, kullanıcı kontrolü oluşturmak için gerekli bilgileri temsil eder.
ViewUserControl<TModel> Tip güvenli kullanıcı denetimlerinde oluşturulması gereken bilgileri temsil eder.
VirtualPathProviderViewEngine IViewEngine arayüzünün soyut temel sınıfını temsil eder.
WebFormView ASP.NET MVC'de Web formu sayfası oluştururken gerekli bilgileri temsil eder.
WebFormViewEngine Web formu sayfasını sunmak için kullanılan bir görünüm motorunu temsil eder.
WebViewPage ASP.NET Razor dil bilgisini kullanarak görüntü sunmak için gerekli özellikleri ve yöntemleri temsil eder.
WebViewPage<TModel> ASP.NET Razor dil bilgisini kullanarak görüntü sunmak için gerekli özellikleri ve yöntemleri temsil eder.

Arayüz

Arayüz Açıklama
IActionFilter İşlem filtresinde kullanılan yöntemleri tanımlar.
IActionInvoker HTTP isteklerine yanıt olarak bir işlemi çağıran ve çağıran programın anlaşmasını tanımlar.
IAuthorizationFilter İzin filtresi için gerekli yöntemleri tanımlayın.
IClientValidatable ASP.NET MVC doğrulama çerçevesine, doğrulayıcıların istemci doğrulamasını destekleyip desteklemediğini çalışma zamanında keşfetmek için bir yöntem sağlar.
IController Kontrolcü için gerekli yöntemleri tanımlayın.
IControllerActivator Bağımlılık enjeksiyonu kullanarak kontrolcüleri örneklemek için ince ayar yapma.
IControllerFactory Kontrolcü fabrikası için gerekli yöntemleri tanımlayın.
IDependencyResolver Hizmet konumunu ve bağımlılık çözümleyicisini basitleştirmek için yöntemleri tanımlayın.
IEnumerableValueProvider Özel bir IValueProvider türü olan ve dizi türüne sahip olma yeteneğine sahip olan.
IExceptionFilter Hata filtresi için gerekli yöntemleri tanımlayın.
IFilterProvider Filtreleri aramak için kullanılan arayüz sağlar.
IMetadataAware AssociatedMetadataProvider sınıfına özellikleri açığa çıkaracak arayüz sağlar.
IModelBinder Model birleştirici için gerekli yöntemleri tanımlayın.
IModelBinderProvider IModelBinder arayüzünü gerçekleştiren sınıflar için dinamik model bağlama yöntemlerini tanımlayın.
IMvcFilter Filtre sırasını belirlemek ve birden fazla filtre kullanmayı mümkün kılmak için kullanılan üyeleri tanımlayın.
IResultFilter Sonuç filtresi belirlemek için gerekli yöntemleri tanımlayın.
IRouteWithArea Rota ile ASP.NET MVC uygulamasındaki bölgeyi ilişkilendirin.
ITempDataProvider Gelecek istekte görüntülemek için saklanacak verileri depolamak için kullanılan geçici veri sağlayıcıları anlaşmasını tanımlar.
IUnvalidatedValueProvider İstemci doğrulamasını atlamak için kullanılabilir bir IValueProvider arayüzünü temsil eder.
IValueProvider ASP.NET MVC'deki değer sağlayıcıları tanımlamak için gerekli yöntemleri tanımlar.
IView Görüntü için gerekli yöntemleri tanımlar.
IViewDataContainer Görüntü veri sözlüğünü tanımlamak için gerekli yöntemleri tanımlar.
IViewEngine Görüntü motoru için gerekli yöntemleri tanımlar.
IViewLocationCache İstemci belleğinde görüntü konumlarını önbellekleme gerektiren yöntemleri tanımlar.
IViewPageActivator Bağımlılık enjeksiyonu ile oluşturulan görüntü sayfalarını ince bir şekilde kontrol eder.

Arayüz

Arayüz Açıklama
ActionSelector Seçim işlem yöntemlerini içeren bir temsilciyi temsil eder.
DataAnnotationsModelValidationFactory DataAnnotationsModelValidatorProvider örneğini oluşturmak için yöntemi temsil eder.
DataAnnotationsValidatableObjectAdapterFactory IValidatableObject tabanlı doğrulama programları için fabrika sağlar.

Sınıflandırır

Sınıflandırır Açıklama
FilterScope Değerleri tanımlar, bu değerler ASP.NET MVC filtreleyicilerin aynı filtreleme türü ve filtreleme sırası içindeki çalışma sırasını belirler.
FormMethod Formun HTTP istek türünü sınıflandırır.
HttpVerbs HTTP eylemlerini sınıflandırır.
InputType Giriş kontrol cihazlarının türünü sınıflandırır.
JsonRequestBehavior İstemci kaynaklı HTTP GET isteklerine izin verilip verilmediğini belirleyin.