ASP.NET MVC - دليل المراجعة

فئة

فئة شرح
AcceptVerbsAttribute يوضح خاصية، تُحدد طريقة العمل التي ست��د على المصطلحات HTTP.
ActionDescriptor يقدم معلومات حول طريقة العمل، مثل اسم طريقة العمل، مدير التحكم، المعلمات، الخصائص والمحللين.
ActionExecutedContext يقدم سياق طريقة ActionExecuted من فئة ActionFilterAttribute.
ActionExecutingContext يقدم سياق طريقة ActionExecuting في كلاس ActionFilterAttribute.
ActionFilterAttribute يُمثل كلاس الأب للخصائص المُنقية.
ActionMethodSelectorAttribute يُمثل خاصية تؤثر على اختيار العمليات.
ActionNameAttribute يُمثل خاصية لاسم العملية.
ActionNameSelectorAttribute يُمثل خاصية تؤثر على اختيار العمليات.
ActionResult يغلف نتائج طريقة العملية ويستخدم لتمثيل العمليات التي تنفذ عمليات مستوى الفرمك.
AdditionalMetadataAttribute يقدم كلاسًا يحقق واجهة IMetadataAware لدعم البيانات الوصفية الأخرى.
AjaxHelper يُمثل دعم عرض برمجة AJAX في الواجهات.
AjaxHelper<TModel> يُمثل دعم عرض برمجة AJAX في واجهات المستخدم القوية.
AjaxRequestExtensions يُمثل كلاس يوسع كلاس HttpRequestBase بإضافة وظيفة تحديد ما إذا كان الطلب HTTP هو طلب AJAX.
AllowAnonymousAttribute يُمثل خاصية تستخدم لتمييز التحكم والعمليات التي يجب تجاوز AuthorizeAttribute أثناء الترخيص.
AllowHtmlAttribute يسمح بتضمين علامات HTML في عملية الترابط النموذجية عن طريق تجاوز التحقق من الطلب للصفات. (يُنصح بتشغيل التحقق من جميع النماذج التي تم تعطيل التحقق من الطلبات لمنع الهجمات البرمجية.)
AreaRegistration يقدم طريقة لتسجيل منطقة واحدة أو أكثر داخل تطبيق ASP.NET MVC.
AreaRegistrationContext يقوم بتغليف المعلومات المطلوبة لتسجيل منطقة معينة داخل تطبيق ASP.NET MVC.
AssociatedMetadataProvider يقدم كلاسًا نظريًا يوفر لإنشاء بروvider للبيانات الوصفية.
AssociatedValidatorProvider يقدم كلاسًا نظريًا يوفر لإنشاء بروvider للتحقق.
AsyncController يقدم التكامل للخلف مع ASP.NET MVC 3.
AsyncTimeoutAttribute يُمثل الخاصية التي تُستخدم لتعيين قيمة الاستحقاق الزمني للأساليب المتزامنة (بالميليسي ثانية).
AuthorizationContext يُغلف المعلومات المطلوبة عند استخدام خاصية AuthorizeAttribute.
AuthorizeAttribute يُمثل الخاصية التي تُستخدم لتقييد الوصول إلى طريقة العملية من قبل المُستدعي.
BindAttribute يُمثل الخاصية التي تُستخدم لتقديم تفاصيل حول كيفية ربط النموذج إلى المعلمات.
BuildManagerCompiledView يُمثل كلاسًا أساسيًا للمناظر التي يتم ترميزها من قبل كلاس BuildManager قبل عرضها.
BuildManagerViewEngine يُقدم كلاسًا أساسيًا للمحركات عرض.
ByteArrayModelBinder يُساهم في تمرير طلب المتصفح إلى مجموعة من البايتات.
CachedAssociatedMetadataProvider<TModelMetadata> يُقدم كلاسًا نظريًا يُستخدم لتحقق بروتوكول المستشار المقدم للمetadata المخزن.
CachedDataAnnotationsMetadataAttributes يُقدم وعاء للـ System.ComponentModel.DataAnnotations المستخدمة في التخزين.
CachedDataAnnotationsModelMetadata يُقدم وعاء للـ DataAnnotationsModelMetadata المستخدمة في التخزين.
CachedDataAnnotationsModelMetadataProvider يُحقق بروتوكول بروتوكول ModelMetadata المخزن المبدئي ل ASP.NET MVC.
CachedModelMetadata<TPrototypeCache> يُقدم وعاء للمetadata المخزنة.
CancellationTokenModelBinder يُقدم آلية لانتشار إعلام يجب إلغاء تعيين عمليات ربط النموذج.
ChildActionOnlyAttribute يُمثل الخاصية التي تُستخدم لتوجيه أن يتم استدعاء طريقة العملية فقط كعمليات فرعية.
ChildActionValueProvider يُمثل مستشار تقديم القيم للقيم في العمليات الفرعية.
ChildActionValueProviderFactory يُمثل المصنع للمستشار المقدم من قبل برنامج إنشاء القيم للعمليات الفرعية.
ClientDataTypeModelValidatorProvider hui fan ke huan shang nei du shu xing mo xing yan zheng chu li chu li。
CompareAttribute ti gong yong yu bi jiao zhi ding mo xing de liang ge shu xing de te xing。
ContentResult biao shi yong hu ding yi de nei rong lei xing,zhe ge lei xing shi cao zuo fa xing de jie guo。
Controller ti gong yong yu xiang jie dui ASP.NET MVC wang zhan suo jing xing de HTTP qing qiu de fa xing。
ControllerActionInvoker biao shi yi ge lei,zhe ge lei fu ze diao diao kong zhi qi de cao zuo fa xing。
ControllerBase biao shi suan dai MVC kong zhi qi de ji ji lei。
ControllerBuilder biao shi yi ge lei,zhe ge lei fu ze dan dong sheng cheng kong zhi qi。
ControllerContext feng zhuang guan yu yu zhi ding de RouteBase he ControllerBase shi li pi pei de HTTP qing qiu de xin xi。
ControllerDescriptor feng zhuang mi suo kong zhi qi de xin xi,ru kong zhi qi de ming cheng、lei xing he cao zuo。
ControllerInstanceFilterProvider jiang kong zhi qi tian jia dao FilterProviderCollection shi li。
CustomModelBinderAttribute biao shi yi ge diao huo zi yin cu xing mo xing lian bie cheng xuan xing de te xing。
DataAnnotationsModelMetadata wei shu ju mo xing gong gong yuan dai xian、DataAnnotationsModelMetadataProvider lei xing he DataAnnotationsModelValidator lei xing ti gong niàn。
DataAnnotationsModelMetadataProvider shi xian ASP.NET MVC de default mo xing yuan dai xian ti gong xian zhe。
DataAnnotationsModelValidator ti gong mo xing yan zheng chu li chu li。
DataAnnotationsModelValidator<TAttribute> wei zhi ding de yan zheng lei xing ti gong mo xing yan zheng chu li chu li。
DataAnnotationsModelValidatorProvider shi xian ASP.NET MVC de default yan zheng ti gong xian zhe。
DataErrorInfoModelValidatorProvider wei cuo wu xin xi mo xing yan zheng chu li chu ti gong niàn。
DefaultControllerFactory biao shi default qing kuang xia yi zhu ce de kong zhi qi gong chang。
DefaultModelBinder ي映射 طلبات المتصفح إلى كائنات البيانات. يقدم هذا الكائن تنفيذًا محددًا للمبرمجين.
DefaultViewLocationCache تمثل المخزن المؤقت في ذاكرة التخزين المؤقت لمواقع الرؤية.
DependencyResolver يقدم نقطة التسجيل لمقدمي تحليل الاعتماد الذي يمثل واجهة IDependencyResolver أو公共服务 المحددة IServiceLocator.
DependencyResolverExtensions يقدم تنفيذ نوعي آمن لـ GetService و GetServices.
DictionaryValueProvider<TValue> تمثل فئة أساسية لمقدمي القيم، حيث تأتي القيم من مجموعات تتحقق من واجهة IDictionary<TKey, TValue>.
EmptyModelMetadataProvider يقدم مقدمي البيانات الوصفية الفارغ للنماذج التي لا تحتاج إلى بيانات وصفية.
EmptyModelValidatorProvider يقدم مقدمي التحقق الفارغ للنماذج التي لا تحتاج إلى التحقق.
EmptyResult تمثل نتائج لا تقوم بأي عملية، مثل لا تعود أي محتوى، لأساليب تحكم لا تقوم بأي عملية.
ExceptionContext يقدم سياق لاستخدام فئة HandleErrorAttribute.
ExpressionHelper يقدم مساعدات لاستخراج اسم النموذج من التعبير.
FieldValidationMetadata يقدم حاوية للبيانات الوصفية لتحقق من صحة الحقول.
FileContentResult يرسل محتوى ملف ثنائي إلى الاستجابة.
FilePathResult يرسل محتوى الملف إلى الاستجابة.
FileResult تمثل فئة أساسية لإرسال محتوى ملف ثنائي إلى الاستجابة.
FileStreamResult يستخدم مثيل Stream لإرسال محتوى ثنائي إلى الاستجابة.
Filter تمثل فئة بيانات متعددة تحتوي على إشارات إلى تنفيذ وحدات المرشح، والترتيب والنطاق.
FilterAttribute تمثل فئة أساسية لخصائص المرشح والنتيجة.
FilterAttributeFilterProvider مقدمي مرشح يحدد خصائص المرشح.
FilterInfo تغلف معلومات حول المرشحات المتاحة.
FilterProviderCollection مجموعة من مقدمي مرشحات التطبيق.
مقدمي مرشحات يُقدم نقطة تسجيل للمرشحات.
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.
HttpHeadAttribute يُحدد أن يكون الطلب HTTPHEAD ضروريًا.
HttpNotFoundResult يُحدد جسم يستخدم للإشارة إلى عدم العثور على المصدر المطلوب.
HttpOptionsAttribute يُمثل ميزة، تستخدم لتقييد طريقة العمل، بحيث يتم معالجة هذه الطريقة فقط طلبات HTTP OPTIONS.
HttpPatchAttribute يُمثل ميزة، تستخدم لتقييد طريقة العمل، بحيث يتم معالجة هذه الطريقة فقط طلبات HTTP PATCH.
HttpPostAttribute تُمثل خاصية تستخدم لتحديد طريقة العمل بحيث تتعامل فقط مع طلبات HTTP POST.
HttpPostedFileBaseModelBinder تبين النموذج على ملف منشور.
HttpPutAttribute تُمثل خاصية تستخدم لتحديد طريقة العمل بحيث تتعامل فقط مع طلبات HTTP PUT.
HttpRequestExtensions توسع فئة HttpRequestBase، التي تحتوي على القيم HTTP التي يرسلها العميل في الطلبات الويب.
HttpStatusCodeResult تقدم طريقة لتحويل نتائج العمل التي تعود بوضع استجابة HTTP معين وشرح.
HttpUnauthorizedResult تُمثل نتائج الطلبات HTTP غير المصرح بها.
JavaScriptResult تُرسل محتوى JavaScript إلى الاستجابة.
JsonResult تُمثل فئة تستخدم لإرسال محتوى صيغة JSON إلى الاستجابة.
JsonValueProviderFactory تُمكن طريقة العمل من إرسال واستقبال نص JSON، وتقوم بتحويل نص JSON بناءً على ربط النموذج إلى معاملات طريقة العمل.
LinqBinaryModelBinder تُرتبط طلبات المتصفح إلى أوبجكتات LINQ Binary.
ModelBinderAttribute تُمثل خاصية تستخدم لربط نوع النموذج بنوع مولد النموذج.
ModelBinderDictionary تُمثل فئة تحتوي على جميع مبرمجي النماذج في التطبيق (مقسمة حسب نوع المبرمج).
ModelBinderProviderCollection تقدم حاوية للبرنامج الذي يقدم مبرمجي النماذج.
ModelBinderProviders تقدم حاوية للبرنامج الذي يقدم مبرمجي النماذج.
ModelBinders تقدم الوصول العالمي إلى مبرمجي النماذج في التطبيق.
ModelBindingContext تقدم سياق ربط النموذج.
ModelError تُمثل الأخطاء التي تحدث أثناء عملية ربط النموذج.
ModelErrorCollection مجموعة من حالات ModelError.
ModelMetadata يقدم حاوية للبيانات المشتركة لمدلل البيانات، فئة ModelMetadataProvider و فئة ModelValidator.
ModelMetadataProvider تقديم كلاس الأب الأساسي للمعرفات المخصصة.
ModelMetadataProviders تقديم وعاء لمعرفات النموذج الحالية.
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 语法的网页的视图引擎。
RedirectResult 通过重定向到指定的 URI 来控制对应用程序操作的处理。
RedirectToRouteResult 表示使用指定的路由值字典来执行重定向的结果。
ReflectedActionDescriptor 包含描述反射的操作方法的信息。
ReflectedControllerDescriptor 包含描述反射的控制器的信息。
ReflectedParameterDescriptor 包含描述反射的操作方法参数的信息。
RegularExpressionAttributeAdapter 提供 RegularExpressionAttribute 特性的适配器。
RemoteAttribute 提供使用 jQuery 验证插件远程验证程序的特性。
RequiredAttributeAdapter 提供 RequiredAttributeAttribute 特性的适配器。
RequireHttpsAttribute يُمثل خاصية تستخدم لتحريض إعادة إرسال الطلبات غير الآمنة عبر HTTPS.
ResultExecutedContext يُقدم سياق method OnResultExecuted لـ ActionFilterAttribute.
ResultExecutingContext يُقدم سياق method OnResultExecuting لـ ActionFilterAttribute.
RouteCollectionExtensions يُوسع object RouteCollection لتوجيه MVC.
RouteDataValueProvider يُمثل بروجرامز تزويد بيانات مسار الموجودة في object الذي يحتوي على interface IDictionary<TKey, TValue>.
RouteDataValueProviderFactory يُمثل مصنع لإنشاء بروجرامز تزويد بيانات مسار.
SelectList يُمثل قائمة يمكن للمستخدم اختيار عنصر منها.
SelectListItem يُمثل العنصر المحدد في instance من SelectList.
SessionStateAttribute يُحدد حالة الجلسة للـ控制器.
SessionStateTempDataProvider يُقدم بيانات حالة الجلسة للـ TempDataDictionary الحالية.
StringLengthAttributeAdapter يُقدم أداة التكيف لـ StringLengthAttribute.
TempDataDictionary يُمثل مجموعة بيانات تُبقى بين الطلبات.
TemplateInfo يُغلف معلومات عن سياق النمذجة الحالية.
UrlHelper يُشمل طرقًا تستخدم لإنشاء URL في تطبيق ASP.NET MVC.
UrlParameter يُمثل المعاملات الاختيارية التي يستخدمها كلاسse MvcHandler أثناء عملية التوجيه.
ValidatableObjectAdapter يُقدم أداة التكيف لـ ObjectAdapter التي يمكن التحقق منها.
ValidateAntiForgeryTokenAttribute يُمثل خاصية تستخدم لمنع الطلبات المزيفة.
ValidateInputAttribute يُمثل خاصية تستخدم لتحديد العمليات التي يجب التحقق من مدخلاتها.
ValueProviderCollection يُمثل مجموعة من بروجرامز المقدمة للقيم لـ بروجرامز الوجهة.
ValueProviderDictionary مستخدمة بشكل غير صحيح. تمثل قاموس مقدمي القيم للبرنامج.
ValueProviderFactories تمثل مستودع يحتوي على مقدمي مصانع القيم.
ValueProviderFactory تمثل المصنع المستخدم لإنشاء مقدمي القيم.
ValueProviderFactoryCollection تمثل مجموعة من مصانع مقدمي القيم للبرنامج.
ValueProviderResult تمثل النتيجة التي يتم فيها ربط قيمة (مثل قيمة إطلاق النموذج أو قيمة سلسلة الاستعلام) إلى خاصية ملف العملية أو ربطها إلى الملف نفسه.
ViewContext تمثل معلومات مرتبطة بعرض الرؤية.
ViewDataDictionary تمثل مستودع يستخدم لتحويل البيانات من مدير الرؤية إلى الرؤية.
ViewDataDictionary<TModel> تمثل مستودع يستخدم لتحويل البيانات من مدير الرؤية إلى الرؤية.
ViewDataInfo تمثل معلومات محتوى النموذج الحالي المستخدم في النماذج وتفاعل المساعدات الـ HTML مع النموذج.
ViewEngineCollection تمثل مجموعة من محركات الرؤية المتاحة للبرنامج.
ViewEngineResult تمثل نتائج تحديد محرك الرؤية.
ViewEngines تمثل مجموعة من محركات الرؤية المتاحة للبرنامج.
ViewMasterPage تمثل المعلومات المطلوبة لإنشاء صفحة نموذج.
ViewMasterPage<TModel> تمثل المعلومات المطلوبة لإنشاء صفحة نموذج قوي.
ViewPage تمثل الخصائص والطرق المطلوبة لعرض الرؤية كصفحة واجهة مستخدم شبكية.
ViewPage<TModel> تمثل المعلومات المطلوبة لعرض الرؤية كصفحة واجهة مستخدم شبكية.
ViewResult تمثل فئة تستخدم لعرض الرؤية باستخدام مثيل IView الذي يعود منه IViewEngine.
ViewResultBase تمثل فئة أساسية تستخدم لتقديم نموذج للرؤية وتقديم الرؤية للإجابة.
ViewStartPage تمثل فئة抽象ة يمكن استخدامها لإنشاء صفحة بدء الرؤية (النموذج).
ViewTemplateUserControl مستودع يحتوي على عمليات TemplateInfo.
ViewTemplateUserControl<TModel> مستودع يحتوي على عمليات TemplateInfo.
ViewType تمثل نوع الرؤية.
ViewUserControl تمثل المعلومات المطلوبة لإنشاء وحدة المستخدم.
ViewUserControl<TModel> تمثل المعلومات المطلوبة لإنشاء وحدة التحكم المستخدمة في المستخدمين.
VirtualPathProviderViewEngine تمثل تحقيق القاعدة الأساسية لـ IViewEngine.
WebFormView تمثل المعلومات المطلوبة لإنشاء صفحة الويبform في ASP.NET MVC.
WebFormViewEngine تمثل محرك العرض لعرض صفحة الويبform.
WebViewPage تمثل الخصائص والأساليب المطلوبة لعرض العروض باستخدام لغة ASP.NET Razor.
WebViewPage<TModel> تمثل الخصائص والأساليب المطلوبة لعرض العروض باستخدام لغة ASP.NET Razor.

الواجهة

الواجهة شرح
IActionFilter تحديد الأساليب المستخدمة في فرز العملية.
IActionInvoker تحديد اتفاقية استدعاء العملية المستخدمة لاستدعاء عملية لرد على الطلبات HTTP.
IAuthorizationFilter تحديد الأساليب المطلوبة لفرز الترخيص.
IClientValidatable توفير طريقة لاستكشاف في الوقت الفعلي ما إذا كان هوكل التحقق يدعم التحقق على الجهاز الكائن.
IController تحديد الأساليب المطلوبة للسيطرة.
IControllerActivator التحكم الدقيق في كيفية إنشاء السيطرة باستخدام حقن الاعتماد.
IControllerFactory تحديد الأساليب المطلوبة لإنشاء مصنع السيطرات.
IDependencyResolver تحديد الأساليب التي يمكن تقليل موقع الخدمة وتحليل الاعتماد.
IEnumerableValueProvider تمثل نوع خاص من IValueProvider يمتلك القدرة على أن يكون نوعا قابلا للاحصاء.
IExceptionFilter تحديد الأساليب المطلوبة لفرز الاستثناءات.
IFilterProvider توفير واجهة للبحث عن الملفات.
IMetadataAware توفير واجهة لفك الارتباط بين الكائنات.
IModelBinder تحديد الأساليب المطلوبة لتحميل النماذج.
IModelBinderProvider تحديد الأساليب المستخدمة للتحقق من تحقيق IModelBinder لتحقيق تحميل النماذج بشكل تلقائي.
IMvcFilter تحديد الأعضاء المستخدمة لتعريف ترتيب الملفات ومقدار السماح بوجود عدة ملفات.
IResultFilter تحديد الأساليب المطلوبة لفرز النتائج.
IRouteWithArea توصيل الطريق بالمنطقة في تطبيقات ASP.NET MVC.
ITempDataProvider يحدد معاهدة بيانات التزويد المؤقتة، التي تستخدم لتخزين البيانات التي يجب عرضها في الطلب التالي.
IUnvalidatedValueProvider يُمثل واجهة IValueProvider يمكنها التخطي عن التحقق من الطلبات.
IValueProvider يحدد الأساليب المطلوبة لتحديد مزود القيمة في ASP.NET MVC.
IView يحدد الأساليب المطلوبة للرؤية.
IViewDataContainer يحدد الأساليب المطلوبة لتحديد قاموس بيانات الرؤية.
IViewEngine يحدد الأساليب المطلوبة للرؤية.
IViewLocationCache يحدد الأساليب المطلوبة لتحميل مواقع الرؤية في الذاكرة.
IViewPageActivator يقدم تحكم دقيق في كيفية إنشاء صفحات الرؤية باستخدام إدخال الاعتماد.

توكيل

توكيل شرح
ActionSelector يُمثل توكيل يحتوي على منطق اختيار طريقة العمل.
DataAnnotationsModelValidationFactory يُمثل طريقة لإنشاء نموذج DataAnnotationsModelValidatorProvider.
DataAnnotationsValidatableObjectAdapterFactory يقدم مصنعًا للتحقق من صحة البيانات بناءً على IValidatableObject.

مؤشر

مؤشر شرح
FilterScope تحديد القيم، التي تحدد ترتيب تشغيل ASP.NET MVC في نفس نوع الفلتر والترتيب.
FormMethod مؤشر إلى نوع طلب HTTP للنموذج.
HttpVerbs مؤشر إلى HTTP Verbs.
InputType مؤشر إلى نوع عنصر الإدخال.
JsonRequestBehavior تحديد ما إذا كان يُسمح بطلبات HTTP GET من العميل.