| Assembly | فئة Reflection التي تصف التجميع. الدعم محدود لأن القواعد تختلف كثيراً بين C# و C++. يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، لأن ذلك سيسبب أخطاء تشغيلية و/أو فشل في التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل. |
| AssemblyName | يحدد اسم التجميع. يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، لأن ذلك سيسبب أخطاء تشغيلية و/أو فشل في التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل. |
| AssemblyTypeRegistration | كائن أحادي لتسجيل النوع في التجميع التنفيذي. |
| AssemblyTypeRegistrationBase | النوع الأساسي للكائنات الأحادية لتسجيل النوع في التجميع التنفيذي. |
| ConstructorInfo | يوفر الوصول إلى بيانات تعريف المُنشئ. |
| FieldInfo | يكتشف سمات الحقل ويوفر الوصول إلى بيانات تعريف الحقل. |
| MemberInfo | يوفر معلومات انعكاس حول الأعضاء. يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، لأن ذلك سيسبب أخطاء تشغيلية و/أو فشل في التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل. |
| MethodBase | معلومات أساسية حول الطريقة. يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، لأن ذلك سيسبب أخطاء تشغيلية و/أو فشل في التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل. |
| MethodInfo | يمثل معلومات حول طريقة الفئة. |
| PropertyInfo | يمثل معلومات الخاصية. |