ASP.NET MVC - الدليل المرجعي
يوفر هذا القسم الدليل المرجعي لـ ASP.NET MVC، والذي سيوفر مرجعًا مناسبًا لتعلمك.
عطوف | يصف |
---|---|
AcceptVerbsAttribute | يمثل سمة تحدد فعل HTTP الذي ستستجيب له طريقة الإجراء. |
وصف الإجراء | يوفر معلومات حول أسلوب الإجراء، مثل اسم أسلوب الإجراء ووحدات التحكم والمعلمات والخصائص والمرشحات. |
ActionExecutedContext | يوفر سياقًا للأسلوب ActionExecuted لفئة ActionFilterAttribute. |
ActionExecutingContext | يوفر سياقًا لأسلوب ActionExecuting لفئة ActionFilterAttribute. |
ActionFilterAttribute | الفئة الأساسية التي تمثل سمات التصفية. |
ActionMethodSelectorAttribute | يمثل خاصية تؤثر على اختيار طريقة التشغيل. |
ActionNameAttribute | السمة التي تمثل اسمًا لاستخدامه في العملية. |
ActionNameSelectorAttribute | يمثل خاصية تؤثر على اختيار طريقة التشغيل. |
نتيجة الإجراء | يقوم بتغليف نتائج أسلوب العمل ويستخدم لتنفيذ عمليات على مستوى إطار العمل نيابة عن أسلوب العمل. |
سمة بيانات التعريف الإضافية | يوفر فئة تطبق واجهة IMetadataAware لدعم بيانات التعريف الإضافية. |
اياكس هيلبر | يمثل دعمًا لعرض HTML في سيناريوهات AJAX في طرق العرض. |
اياكس هيلبر (TMmodel) | يمثل دعمًا لعرض HTML في سيناريوهات AJAX في طرق العرض المكتوبة بقوة. |
AjaxRequestExtensions | يمثل فئة تعمل على توسيع فئة HttpRequestBase لإضافة وظائف لتحديد ما إذا كان طلب HTTP هو طلب AJAX. |
السماح لـHtmlAttribute | يسمح للطلبات باحتواء علامات HTML أثناء ربط النموذج عن طريق تخطي التحقق من صحة الطلب للسمات. (يوصى بشدة أن تقوم التطبيقات بالتحقق بشكل صريح من جميع النماذج التي تعطل التحقق من صحة الطلب لمنع هجمات البرامج النصية.) |
تسجيل المنطقة | يوفر طريقة لتسجيل منطقة واحدة أو أكثر داخل تطبيق ASP.NET MVC. |
سياق تسجيل المنطقة | يقوم بتغليف المعلومات المطلوبة لتسجيل منطقة داخل تطبيق ASP.NET MVC. |
AssociatedMetadataProvider | يوفر فئات مجردة لتنفيذ موفري البيانات الوصفية. |
AssociatedValidatorProvider | يوفر فئة مجردة للفئة التي تطبق موفر المصادقة. |
AsyncController | يوفر فئة أساسية لوحدات التحكم غير المتزامنة. |
AsyncTimeoutAttribute | يمثل سمة تحدد قيمة المهلة (بالملي ثانية) للطريقة غير المتزامنة. |
AuthorizationContext | يقوم بتغليف المعلومات المطلوبة عند استخدام سمة AuthorizeAttribute. |
AuthorizeAttribute | يمثل سمة تستخدم لتقييد وصول المتصل إلى طريقة العمل. |
BindAttribute | يمثل سمة توفر تفاصيل حول كيفية حدوث ربط النموذج بالمعلمات. |
BuildManagerCompiledView | فئة أساسية تمثل طريقة عرض تم تجميعها بواسطة فئة BuildManager قبل أن يعرض محرك العرض طريقة العرض. |
BuildManagerViewEngine | يوفر فئة أساسية لمحرك العرض. |
ByteArrayModelBinder | طلبات متصفح الخرائط إلى صفائف البايت. |
ChildActionOnlyAttribute | يمثل سمة تشير إلى أنه يجب استدعاء طريقة الإجراء كإجراء فرعي فقط. |
ChildActionValueProvider | موفر القيمة الذي يمثل القيمة في العملية الفرعية. |
ChildActionValueProviderFactory | يمثل مصنعًا يستخدم لإنشاء كائنات موفر القيمة للعمليات الفرعية. |
ClientDataTypeModelValidatorProvider | إرجاع مدقق نموذج نوع بيانات العميل. |
قارن السمة | يوفر خصائص لمقارنة خاصيتين للنموذج. |
نتيجة المحتوى | يمثل نوع محتوى محدد من قبل المستخدم وهو نتيجة لطريقة العمل. |
المراقب المالي | يوفر طرقًا للاستجابة لطلبات HTTP المقدمة إلى موقع ويب ASP.NET MVC. |
ControllerActionInvocer | يمثل فئة مسؤولة عن استدعاء أساليب عمل وحدة التحكم. |
قاعدة التحكم | يمثل الفئة الأساسية لجميع وحدات تحكم MVC. |
ControllerBuilder | يمثل فئة مسؤولة عن إنشاء وحدات التحكم ديناميكيًا. |
ControllerContext | يقوم بتغليف معلومات حول طلبات HTTP التي تطابق مثيلات RouteBase وControllerBase المحددة. |
وصف وحدة التحكم | يقوم بتغليف المعلومات التي تصف وحدة التحكم، مثل اسم وحدة التحكم ونوعها وعملياتها. |
ControllerInstanceFilterProvider | أضف وحدة التحكم إلى مثيل FilterProviderCollection. |
CustomModelBinderAttribute | يمثل سمة تستدعي رابط نموذج مخصص. |
DataAnnotationsModelMetadata | يوفر حاويات لبيانات التعريف العامة لنموذج البيانات، وفئة DataAnnotationsModelMetadataProvider، وفئة DataAnnotationsModelValidator. |
DataAnnotationsModelMetadataProvider | ينفذ موفر بيانات تعريف النموذج الافتراضي لـ ASP.NET MVC. |
DataAnnotationsModelValidator | يوفر إجراءات التحقق من صحة النموذج. |
DataAnnotationsModelValidator(TAttribute) | يوفر أداة التحقق من صحة النموذج لنوع التحقق المحدد. |
DataAnnotationsModelValidatorProvider | يطبق موفر المصادقة الافتراضي لـ ASP.NET MVC. |
DataErrorInfoModelValidatorProvider | يوفر حاوية لمدقق نموذج رسالة الخطأ. |
DefaultControllerFactory | يمثل مصنع وحدة التحكم المسجل افتراضيًا. |
DefaultModelBinder | تعيين طلبات المتصفح إلى كائنات البيانات. توفر هذه الفئة تطبيقًا ملموسًا لنموذج الموثق. |
DefaultViewLocationCache | ذاكرة تخزين مؤقت في الذاكرة تمثل موقع العرض. |
DependencyResolver | يوفر نقطة تسجيل لمحللات التبعية التي تطبق واجهة IDependencyResolver أو محدد موقع الخدمة العامة IServiceLocator. |
DependencyResolverExtensions | يوفر تطبيقات آمنة من النوع لـ GetService وGetServices. |
DictionaryValueProvider(TValue) | يمثل فئة أساسية لموفري القيمة الذين تأتي قيمهم من مجموعة تطبق واجهة IDictionary (TKey، TValue). |
EmptyModelMetadataProvider | قم بتوفير موفر بيانات تعريف فارغ لنماذج البيانات التي لا تتطلب بيانات تعريف. |
EmptyModelValidatorProvider | قم بتوفير موفر تحقق فارغ للنماذج التي لا تتطلب أداة التحقق. |
نتيجة فارغة | يمثل نتيجة عدم تنفيذ أي إجراء، مثل طريقة إجراء وحدة التحكم التي لا تُرجع أي شيء. |
ExceptionContext | يوفر P السياق لاستخدام فئة HandleErrorAttribute. |
ExpressionHelper | يوفر فئة مساعدة للحصول على اسم النموذج من التعبير. |
التحقق من صحة البيانات الوصفية | يوفر حاوية للبيانات التعريفية للتحقق من صحة حقل العميل. |
نتيجة محتوى الملف | إرسال محتويات الملف الثنائي إلى الاستجابة. |
FilePathResult | إرسال محتويات الملف إلى الرد. |
نتيجة الملف | يمثل فئة أساسية لإرسال محتويات الملف الثنائي إلى الاستجابة. |
FileStreamResult | استخدم مثيل الدفق لإرسال محتوى ثنائي إلى الاستجابة. |
فلتر | يمثل فئة بيانات التعريف التي تحتوي على مراجع لتطبيقات واحدة أو أكثر من واجهات التصفية وترتيب التصفية ونطاق التصفية. |
سمة التصفية | فئة أساسية تمثل سمات تصفية العملية والنتيجة. |
FilterAttributeFilterProvider | موفر عامل التصفية الذي يحدد خصائص عامل التصفية. |
معلومات التصفية | يحتوي على معلومات حول مرشحات الإجراءات المتاحة. |
FilterProviderCollection | يمثل مجموعة من موفري عوامل التصفية لتطبيق ما. |
FilterProviders | يوفر نقطة تسجيل للمرشح. |
FormCollection | يحتوي على موفر قيمة النموذج الخاص بالتطبيق. |
FormContext | يقوم بتغليف المعلومات اللازمة للتحقق من صحة بيانات الإدخال ومعالجتها في نموذج HTML. |
FormValueProvider | موفر القيمة الذي يمثل قيم النموذج الموجودة في كائن NameValueCollection. |
FormValueProviderFactory | يمثل فئة مسؤولة عن إنشاء مثيلات جديدة لكائنات موفر قيمة النموذج. |
مجموعة التصفية العالمية | يمثل فئة تحتوي على جميع المرشحات العامة. |
المرشحات العالمية | يمثل مجموعة مرشحات عالمية. |
HandleErrorAttribute | يمثل سمة تُستخدم للتعامل مع الاستثناءات التي يتم طرحها بواسطة أساليب العمل. |
HandleErrorInfo | يحتوي على معلومات حول معالجة الأخطاء الناتجة عن أساليب العمل. |
HiddenInputAttribute | يمثل سمة تشير إلى ما إذا كان يجب عرض السمة أو قيمة الحقل كعنصر إدخال مخفي. |
HTMLHelper | يشير إلى دعم عرض عناصر تحكم HTML في طرق العرض. |
هتملهيلبر (تموديل) | يشير إلى دعم عرض عناصر تحكم HTML في طرق العرض المكتوبة بقوة. |
HttpDeleteAttribute | يمثل سمة تحد من طريقة الإجراء بحيث تتعامل فقط مع طلبات HTTP DELETE. |
HttpFileCollectionValueProvider | يمثل موفر القيمة الذي سيتم استخدامه للقيم من مجموعة ملفات HTTP. |
HttpFileCollectionValueProviderFactory | يمثل فئة مسؤولة عن إنشاء مثيلات جديدة لكائنات موفر قيمة مجموعة ملفات HTTP. |
HttpGetAttribute | يمثل سمة تحد من طريقة العمل بحيث تتعامل فقط مع طلبات HTTP GET. |
HttpNotFoundResult | يحدد كائنًا يستخدم للإشارة إلى عدم العثور على المورد المطلوب. |
HttpPostAttribute | يمثل سمة تحد من طريقة الإجراء بحيث تتعامل فقط مع طلبات HTTP POST. |
HttpPostedFileBaseModelBinder | ربط النموذج بالملف المنشور. |
HttpPutAttribute | يمثل سمة تحد من طريقة الإجراء بحيث تتعامل فقط مع طلبات HTTP PUT. |
ملحقات HttpRequest | يقوم بتوسيع فئة HttpRequestBase، التي تحتوي على قيم HTTP التي يرسلها العميل في طلبات الويب. |
HttpStatusCodeResult | يوفر طريقة لإرجاع نتائج عملية باستخدام رمز ووصف حالة استجابة HTTP محدد. |
HttpUnauthorizedResult | يمثل نتيجة طلب HTTP غير مصرح به. |
نتيجة جافا سكريبت | إرسال محتوى جافا سكريبت إلى الاستجابة. |
JsonResult | يمثل فئة تستخدم لإرسال محتوى بتنسيق JSON إلى الاستجابة. |
JsonValueProviderFactory | لتمكين أساليب العمل من إرسال واستقبال نص بتنسيق JSON وتمرير نص JSON إلى معلمات أسلوب العمل في ربط النموذج. |
LinqBinaryModelBinder | تعيين طلبات المتصفح إلى كائنات LINQ الثنائية. |
ModelBinderAttribute | يمثل سمة تستخدم لربط نوع النموذج بنوع منشئ النموذج. |
ModelBinderDictionary | يمثل فئة تحتوي على كافة مجلدات نموذج التطبيق (المدرجة حسب نوع الرابط). |
ModelBinderProviderCollection | يوفر حاوية لموفر نموذج الموثق. |
ModelBinderProviders | يوفر حاوية لموفر نموذج الموثق. |
ModelBinders | يوفر وصولاً عالميًا إلى رابط نموذج التطبيق. |
ModelBindingContext | يوفر سياقًا لتشغيل رابط النموذج. |
ModelClientValidationEqualToRule | يوفر حاوية لقواعد التحقق من صحة المساواة المرسلة إلى المتصفح. |
ModelClientValidationRangeRule | يوفر حاوية لقواعد التحقق من صحة النطاق ليتم إرسالها إلى المتصفح. |
ModelClientValidationRegexRule | يوفر حاوية لقواعد التحقق من جانب العميل للتعبير العادي المرسلة إلى المتصفح. |
ModelClientValidationRemoteRule | يوفر حاوية لقواعد التحقق من الصحة عن بعد المرسلة إلى المتصفح. |
ModelClientValidationRequiredRule | يوفر حاوية للتحقق من صحة الحقول المطلوبة من جانب العميل. |
ModelClientValidationRule | يوفر حاوية فئة أساسية لقواعد التحقق من جانب العميل المرسلة إلى المتصفح. |
ModelClientValidationStringLengthRule | يوفر حاوية لقواعد التحقق من صحة طول السلسلة المرسلة إلى المتصفح. |
خطأ في النموذج | يشير إلى خطأ حدث أثناء ربط النموذج. |
ModelErrorCollection | مجموعة من مثيلات ModelError. |
ModelMetadata | يوفر حاويات لبيانات التعريف العامة لنموذج البيانات، وفئة ModelMetadataProvider، وفئة ModelValidator. |
ModelMetadataProvider | يوفر فئة أساسية مجردة لموفري بيانات التعريف المخصصة. |
ModelMetadataProviders | يوفر حاوية لمثيل ModelMetadataProvider الحالي. |
ModelState | قم بتغليف حالة ربط النموذج في خاصية معلمة أسلوب العمل أو في معلمة أسلوب العمل نفسها. |
ModelStateDictionary | يمثل حالة محاولة ربط نموذج مرسل بطريقة إجراء تتضمن معلومات التحقق من الصحة. |
نتيجة التحقق من صحة النموذج | يوفر حاوية لنتائج التحقق من الصحة. |
ModelValidator | يوفر فئة أساسية لتنفيذ منطق التحقق من الصحة. |
ModelValidatorProvider | يوفر قائمة من المدققين للنموذج. |
ModelValidatorProviderCollection | يوفر حاوية لقائمة موفري المصادقة. |
ModelValidatorProviders | يوفر حاوية لموفر المصادقة الحالي. |
قائمة التحديد المتعددة | يمثل قائمة من العناصر التي يمكن للمستخدم تحديد عناصر متعددة منها. |
MvcFilter | عند تنفيذها في فئة مشتقة، قم بتوفير فئة بيانات التعريف التي تحتوي على مراجع لتطبيقات واحدة أو أكثر من واجهات التصفية وترتيب التصفية ونطاق التصفية. |
MvcHandler | حدد وحدة التحكم التي ستتعامل مع طلبات HTTP. |
MvcHtmlString | سلسلة بترميز HTML تمثل سلسلة بترميز HTML والتي لا ينبغي ترميزها مرة أخرى. |
MvcHttpHandler | مصادقة ومعالجة طلبات HTTP. |
MvcRouteHandler | قم بإنشاء كائن يقوم بتنفيذ واجهة IHttpHandler وتمرير سياق الطلب إلى الكائن. |
MvcWebRazorHostFactory | إنشاء مثيل لملف MvcWebPageRazorHost. |
NameValueCollectionExtensions | يقوم بتوسيع كائن NameValueCollection لتمكين نسخ المجموعة إلى القاموس المحدد. |
NameValueCollectionValueProvider | يمثل الفئة الأساسية لموفري القيمة الذين تأتي قيمهم من كائنات NameValueCollection. |
NoAsyncTimeoutAttribute | يوفر برنامج تضمين ملائم للسمة AsyncTimeoutAttribute. |
NonActionAttribute | يمثل سمة تستخدم للإشارة إلى أن طريقة التحكم ليست طريقة عمل. |
OutputCacheAttribute | يمثل سمة تُستخدم لتمييز أساليب العمل التي سيتم تخزين مخرجاتها مؤقتًا. |
معلومات ربط المعلمة | يقوم بتغليف المعلومات المتعلقة بمعلمات طريقة الإجراء الملزمة بنموذج البيانات. |
وصف المعلمة | يحتوي على معلومات تصف المعلمات. |
PartialViewResult | يمثل فئة أساسية لإرسال طرق العرض الجزئية إلى الاستجابات. |
PreApplicationStartCode | يوفر نقطة تسجيل لرمز التشغيل المسبق لتطبيق ASP.NET Razor. |
QueryStringValueProvider | موفر القيمة الذي يمثل سلسلة الاستعلام الموجودة في كائن NameValueCollection. |
QueryStringValueProviderFactory | يمثل فئة مسؤولة عن إنشاء مثيلات جديدة لكائنات موفر قيمة سلسلة الاستعلام. |
RangeAttributeAdapter | المحول الذي يوفر سمة RangeAttribute. |
RazorView | يمثل فئة لإنشاء طرق العرض باستخدام بناء جملة Razor. |
RazorViewEngine | يمثل محرك عرض لعرض صفحات الويب باستخدام بناء جملة ASP.NET Razor. |
RedirectResult | يتحكم في معالجة عمليات التطبيق عن طريق إعادة التوجيه إلى عنوان URI محدد. |
RedirectToRouteResult | يمثل نتيجة إجراء إعادة التوجيه باستخدام قاموس قيمة المسار المحدد. |
وصف العمل المنعكس | يحتوي على معلومات تصف كيفية عمل الانعكاس. |
وصف وحدة التحكم المنعكسة | يحتوي على معلومات تصف وحدة التحكم المنعكسة. |
وصف المعلمة المنعكسة | يحتوي على معلومات تصف معلمات طريقة تشغيل الانعكاس. |
RegularExpressionAttributeAdapter | المحول الذي يوفر سمة RegularExpressionAttribute. |
سمة التحكم عن بعد | يوفر ميزات لأجهزة التحقق عن بعد باستخدام المكون الإضافي للتحقق من صحة jQuery. |
مطلوبAttributeAdapter | المحول الذي يوفر سمة RequiredAttributeAttribute. |
RequireHttpsAttribute | يمثل ميزة تُستخدم لفرض إعادة إرسال طلبات HTTP غير الآمنة عبر HTTPS. |
نتيجة التنفيذ | يوفر سياقًا لأسلوب OnResultExecuted لفئة ActionFilterAttribute. |
ResultExecutingContext | يوفر سياقًا لأسلوب OnResultExecuting لفئة ActionFilterAttribute. |
RouteCollectionExtensions | قم بتوسيع كائن RouteCollection لتوجيه MVC. |
RouteDataValueProvider | موفر القيمة الذي يمثل بيانات المسار الموجودة في كائن يقوم بتنفيذ واجهة IDictionary(TKey, TValue). |
RouteDataValueProviderFactory | يمثل مصنعًا يستخدم لإنشاء كائنات موفر قيمة بيانات المسار. |
اختر القائمة | يمثل قائمة يمكن للمستخدم تحديد عنصر منها. |
حدد عنصر القائمة | يمثل العنصر المحدد في مثيل لفئة SelectList. |
سمة حالة الجلسة | يحدد حالة جلسة وحدة التحكم. |
SessionStateTempDataProvider | يوفر بيانات حالة الجلسة لكائن TempDataDictionary الحالي. |
StringLengthAttributeAdapter | المحول الذي يوفر سمة StringLengthAttribute. |
TempDataDictionary | يمثل مجموعة بيانات تستمر فقط من طلب إلى آخر. |
معلومات القالب | يقوم بتغليف معلومات حول سياق القالب الحالي. |
UrlHelper | يحتوي على طرق لإنشاء عناوين URL لـ ASP.NET MVC داخل التطبيق. |
UrlParameter | يمثل المعلمات الاختيارية المستخدمة بواسطة فئة MvcHandler أثناء التوجيه. |
ValidableObjectAdapter | يوفر محول كائن يمكن التحقق منه. |
ValidateAntiForgeryTokenAttribute | يمثل الميزات المستخدمة لمنع الطلبات المزورة. |
ValidateInputAttribute | يمثل سمة تستخدم لتمييز طرق العمل التي يجب التحقق من صحة مدخلاتها. |
ValueProviderCollection | مجموعة من كائنات موفر القيمة التي تمثل تطبيقًا. |
ValueProviderDictionary | عفا عليها الزمن. قاموس يمثل موفري قيمة التطبيق. |
ValueProviderFactories | حاوية تمثل كائنات مصنع موفر القيمة. |
ValueProviderFactory | يمثل مصنعًا يستخدم لإنشاء كائنات موفر القيمة. |
ValueProviderFactoryCollection | يمثل مجموعة من المصانع المزودة للقيمة للتطبيق. |
ValueProviderResult | يمثل نتيجة ربط قيمة (مثل القيمة المرسلة بواسطة نموذج أو قيمة في سلسلة استعلام) إلى خاصية معلمة أسلوب الإجراء أو إلى المعلمة نفسها. |
ViewContext | يقوم بتغليف المعلومات المتعلقة بالعرض المقدم. |
ViewDataDictionary | يمثل حاوية تستخدم لتمرير البيانات بين وحدات التحكم وطرق العرض. |
فيو داتا ديكشناري (تموديل) | يمثل حاوية تستخدم لتمرير البيانات المكتوبة بقوة بين وحدات التحكم وطرق العرض. |
ViewDataInfo | يقوم بتغليف معلومات حول محتوى القالب الحالي المستخدم لتطوير القالب ومساعدات HTML التي تتفاعل مع القالب. |
ViewEngineCollection | يمثل مجموعة محركات العرض المتوفرة للتطبيق. |
ViewEngineResult | يمثل نتائج تحديد موضع محرك العرض. |
ViewEngines | يمثل مجموعة محركات العرض المتوفرة للتطبيق. |
ViewMasterPage | يمثل المعلومات المطلوبة لإنشاء صفحة العرض الرئيسية. |
فيو ماسترباج (تموديل) | يمثل المعلومات المطلوبة لإنشاء صفحة عرض رئيسية مكتوبة بقوة. |
عرض الصفحة | يمثل الخصائص والأساليب المطلوبة لعرض طريقة عرض في صفحة نماذج الويب. |
صفحة العرض (TMmodel) | يمثل المعلومات المطلوبة لتقديم طريقة عرض مكتوبة بقوة في صفحة نماذج الويب. |
عرض النتيجة | يمثل فئة تُستخدم لعرض طريقة عرض باستخدام مثيل IView الذي يتم إرجاعه بواسطة كائن IViewEngine. |
ViewResultBase | يمثل فئة أساسية لتوفير نموذج للعرض وتقديم العرض استجابةً لذلك. |
عرضStartPage | يوفر فئة مجردة يمكن استخدامها لتنفيذ صفحة إطلاق العرض (الرئيسية). |
عرضTemplateUserControl | يوفر حاوية لكائنات TemplateInfo. |
فيو تيمبلاتيوسيركونترول (تموديل) | يوفر حاوية لكائنات TemplateInfo. |
نوع العرض | يشير إلى نوع العرض. |
عرضUserControl | يمثل المعلومات المطلوبة لإنشاء عنصر تحكم المستخدم. |
فيوسيركونترول (تموديل) | يمثل المعلومات المطلوبة لإنشاء عنصر تحكم مستخدم مكتوب بقوة. |
VirtualPathProviderViewEngine | يمثل تطبيق فئة أساسية مجردة لواجهة IViewEngine. |
WebFormView | يمثل المعلومات المطلوبة عند إنشاء صفحات نماذج الويب في ASP.NET MVC. |
WebFormViewEngine | يمثل محرك عرض يستخدم لعرض صفحات نماذج الويب على الاستجابات. |
WebViewPage | يمثل الخصائص والأساليب المطلوبة لتقديم طرق العرض باستخدام بناء جملة ASP.NET Razor. |
WebViewPage(TMmodel) | يمثل الخصائص والأساليب المطلوبة لتقديم طرق العرض باستخدام بناء جملة ASP.NET Razor. |
واجهة | يصف |
---|---|
IActionFilter | يحدد الطريقة المستخدمة في مرشح الإجراء. |
IActionInvocer | يحدد العقد لمستدعي العملية الذي يستدعي عملية استجابة لطلب HTTP. |
IAuthorizationFilter | تحديد الطرق المطلوبة لمرشحات الترخيص. |
IClientValidatable | يوفر طريقة لإطار عمل التحقق من صحة ASP.NET MVC لاكتشاف ما إذا كان المدقق يدعم التحقق من جانب العميل في وقت التشغيل. |
IController | تحديد الطرق المطلوبة من قبل وحدة التحكم. |
IControllerActivator | احصل على تحكم دقيق في كيفية إنشاء وحدات التحكم باستخدام حقن التبعية. |
IControllerFactory | تحديد الطرق المطلوبة من قبل مصنع وحدة التحكم. |
IDependencyResolver | تحديد الطرق التي تعمل على تبسيط موقع الخدمة وحل التبعية. |
IExceptionFilter | تحديد الأساليب المطلوبة لمرشحات الاستثناء. |
IFilterProvider | يوفر واجهة للعثور على المرشحات. |
IMetadataAware | يوفر واجهة لعرض الخصائص لفئة AssociatedMetadataProvider. |
IModelBinder | يحدد الطرق التي يتطلبها رابط النموذج. |
IModelBinderProvider | تعريف أساليب تنفيذ ربط النموذج ديناميكيًا للفئات التي تطبق واجهة IModelBinder. |
IMvcFilter | يحدد الأعضاء الذين يحددون ترتيب التصفية وما إذا كان مسموحًا بعوامل تصفية متعددة. |
IResultFilter | تحديد الطرق المطلوبة لمرشح النتيجة. |
IRouteWithArea | ربط مسار بمنطقة في تطبيق ASP.NET MVC. |
ITempDataProvider | العقود التي تحدد موفري البيانات المؤقتين الذين يقومون بتخزين البيانات ليتم عرضها عند الطلب التالي. |
IUnvalidatedValueProvider | يمثل واجهة IValueProvider التي يمكنها تخطي التحقق من صحة الطلب. |
IValueProvider | يحدد الأساليب المطلوبة من قبل موفري القيمة في ASP.NET MVC. |
IView | تحديد الطرق التي يتطلبها العرض. |
IViewDataContainer | يحدد الطرق التي يتطلبها قاموس بيانات العرض. |
IViewEngine | يحدد الطرق التي يتطلبها محرك العرض. |
IViewLocationCache | يحدد الطرق المطلوبة لتخزين موضع العرض في الذاكرة مؤقتًا. |
IViewPageActivator | احصل على تحكم دقيق في كيفية إنشاء صفحات العرض باستخدام حقن التبعية. |