memberInfoCacheCreation MDA

memberInfoCacheCreationإدارة التصحيح assهوtant (MDA) هو تنشيط متى MemberInfoذاكرة تخزين مؤقت هو التي تم إنشاؤها. هذا هو إشارة قوية لبرنامج يقوم بإجراء استخدم ميزات انعكاس مورد تكلفة.

الأعراض

برنامج عمل التعيين يتزايد لأن البرنامج هو استخدام الانعكاس مورد تكلفة.

السبب

انعكاس العمليات التي تشمل MemberInfoالكائنات تعتبر مورد تكلفة سبب يجب قراءة بيانات التعريف التي هو تخزينها في الصفحات بارد وعموما فإنها تشير إلى البرنامج هو استخدام بعض الأنواع من سيناريو منضم المتأخرة.

الدقة

يمكنك تحديد مكان انعكاس هو المستخدمة في البرنامج الخاص بك بتمكين th MDA هو ثم قم بتشغيل تعليمات برمجية في مصحح أو إرفاق باستخدام مصحح أخطاء عند MDA هو تنشيط. ضمن مصحح أخطاء تحصل عملية تتبع مكدس الذاكرة مؤقتة تظهر مكان MemberInfoتم تاريخ الإنشاء ذاكرة تخزين مؤقت ومن هناك يمكنك تحديد موقع البرنامج هو استخدام الانعكاس.

الدقة هو تابعة لأهداف التعليمة البرمجية. هذا MDA ينبهك أن يحتوي البرنامج الخاص بك تاريخ البدء المتأخر-حدود السيناريو. قد تحتاج إلى تحديد ما إذا كان يمكنك استبدالها سيناريو المنضم المبكر أو خذ بعين الاعتبار أداء السيناريو منضم المتأخرة.

التأثير تشغيل وقت التشغيل

Th هو MDA هو تنشيط لكل MemberInfoذاكرة تخزين مؤقت التي هو إنشاؤها. تأثير الأداء هو طفيف.

الإخراج

يخرج MDA رسالة تشير إلى MemberInfoتم تاريخ الإنشاء ذاكرة تخزين مؤقت. استخدام مصحح أخطاء إلى الحصول على عملية تتبع مكدس الذاكرة مؤقتة تظهر الموقع هو برنامج البريد باستخدام الانعكاس.

التكوين

<mdaConfig>
  <assistants>
    <memberInfoCacheCreation/>
  </assistants>
</mdaConfig>

مثال

سيتم تنشيط هذه تعليمات برمجية للنموذج memberInfoCacheCreationMDA.

using System;

public class Exe
{
    public static void Main()
    {
        typeof(object).GetMethods();
    }
}

راجع أيضًا:

المرجع

MemberInfo

المبادئ

تشخيص الأخطاء مع المساعدين التصحيح مدارة