بيت تطوير ما هو مندوب؟ - تعريف من techopedia

ما هو مندوب؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني المندوب؟

المفوض هو مؤشر دالة موجهة للكائنات وإدارتها وآمنة وآمنة في إطار .NET. يتضمن توقيع المفوض اسمه ونوع الإرجاع والوسائط التي تم تمريرها إليه. بدلاً من تمرير البيانات ، يقوم المفوض بتمرير طريقة إلى طريقة أخرى. يتم استخدام المفوضين في العديد من السياقات ، بما في ذلك تطبيق عمليات الاسترجاعات ومعالجات الأحداث ونقاط سلاسل الإدخال وأنواع متعددة من مواصفات الطريقة. نظرًا لأن المفوض لا يعرف فئة الكائن المشار إليه ، يتم استخدامه لاستدعاء مجهول.

تيكوبيديا تشرح المفوض

الغرض الرئيسي للمفوض هو ربط الكائن المفوض بالمتصل ، مما يعني أن مرجع الأسلوب الذي تم استدعاؤه لا يتطلب المواصفات في وقت الترجمة. يلعب المفوضون دورًا حيويًا في نموذج البرمجة المستند إلى الحدث ، حيث تتم إضافة معالجات الأحداث إلى عناصر تحكم واجهة المستخدم (UI).


أنواع المندوبين هي:

  • التمثيل الفردي: يشير إلى طريقة واحدة
  • الإرسال المتعدد: يشير إلى طرق متعددة ، ولكل منها نفس التوقيع ويتضمن فقط طرق إرجاع باطلة لتجنب الاستثناء أثناء وقت التشغيل
ميزات المفوض الأخرى هي كما يلي:

  • أنها تنفذ تحت أذونات المتصل ، مقابل المعلن.
  • كائنات المفوض غير قابلة للتغيير.
  • معدّل الوصول الافتراضي الخاص به هو خاص (داخلي) أو عام.
  • يمكن استخدام المفوض بعد إنشاء مثيل فقط.
  • قد يتم التصريح عن المفوضين بأنواع متداخلة مع معدّلات إمكانية الوصول للفئة أو البنية التي تحتوي عليها. في حالة حدوث فشل أثناء تنفيذ طريقة المفوض ، يتم إعادة استثناء الاستثناء إلى المتصل المفوض ، ويتم إيقاف الدعوات الأخرى.
ما هو مندوب؟ - تعريف من techopedia