كيفية القيام بما يلي: لا يجب أن الخصائص بإرجاع صفائف

يمكنك تحديد مجموعة بيانات وآلات لدالة واحدة أو أكثر بتعيين الخيارات في الصفحة خيارات متقدمةل جلسة عمل الأداء أو الهدف ثنائي الصفحات الخاصية.

  • إذا قمت بتحديد الوظائف على جلسة عمل لأداء خاصية الصفحة، يتم instrumented فقط هذه الوظائف في الجميع الثنائيات الآلية جلسة العمل.

  • إذا قمت بتحديد دالات في صفحة الخصائص للثنائي الهدف، وتضم فقط دالات التي تعتبر هي instrumented ثنائية معينة. تقوم الدالات في الملفات الثنائية الأخرى من الأداء instrumented كالمعتاد.

الحد من تجميع بيانات في ترتيب هو طريقة هو فقط معتمدة عند آلات إنشاء تشكيل جانبي لأسلوب هو المحدد.

ملاحظة

يمكنك أيضا استخدام الصفحة خيارات متقدمةمن الصفحات الخاصية جلسة عمل الأداءإلى قم بتعيين الخيارات الأخرى متوفر إلى Profiling إلى ols VSInstrسطر الأوامر آلات إلى ol.

للحد من آلات إلى الخاص دالات في جلسة أداء

  1. في برنامج مستكشف الأداء، يمين-انقر فوق اسم جلسة عمل ومن ثم انقر فوق خصائص.

    صندوق الحوار الصفحات الخاصية هو dهوplayed.

  2. في صندوق الحوار الصفحات الخاصية، انقر فوق خيارات متقدمة.

  3. في صندوق نص خيارات آلات إضافى، استخدم بناء الجملة التالي إلى نوع اسم الدالات التي تريد الإله:

    /include:FuncSpec[;FuncSpec]...

    FuncSpecهو مساحة الاسم و اسم دالة. وليس له التنسيق Namespace**::**FunctionName. استخدم الفاصلة منقوطة إلى فصل وظائف متعددة. استخدام العلامة نجمية (*) إلى تعيين حرف بدل لحرف واحد أو أكثر. ل مثال، /include:MyNS::* تحدد الجميع الدالات في مساحة الاسم MyNS.

    ملاحظة

    بسرد الدالات في ثنائي، افتح نافذة تعجيل الأوامر في دليل تثبيت "أدوات إنشاء تشكيل جانبي" (بشكل عام،\فريق Tools\الأداء أدوات الدليل تحت Visual Studio Application Lifecyle Managementدليل التثبيت)، ثم نوع/DumpFuncs vsinstr

إلى قصر آلات إلى وظائف معينة في ثنائي

  1. برنامج مستكشف الأداء، حدد موقع ثنائي الاسم في العقدة الأهداف أداء جلسة عمل.

  2. انقر نقراً مزدوجاً فوق الاسم الثنائي و ثم انقر فوق خصائص.

    صندوق الحوار الصفحات الخاصية هو dهوplayed.

  3. في صندوق الحوار الصفحات الخاصية، انقر فوق خيارات متقدمة.

  4. في صندوق نص خيارات آلات إضافى، استخدم بناء الجملة التالي إلى نوع اسم الدالات التي تريد الإله:

    /include:FuncSpec[;FuncSpec]...

    FuncSpec هو مساحة الاسم و اسم دالة. وليس له التنسيق Namespace**::**FunctionName. استخدم الفاصلة منقوطة إلى فصل وظائف متعددة. استخدام العلامة نجمية (*) إلى تعيين حرف بدل لحرف واحد أو أكثر. ل مثال، /include:MyNS::* تحدد الجميع الدالات في مساحة الاسم MyNS.

    ملاحظة

    بسرد الدالات في ثنائي، افتح نافذة تعجيل الأوامر في دليل تثبيت "أدوات إنشاء تشكيل جانبي" (بشكل عام،\فريق Tools\الأداء أدوات الدليل تحت Visual Studio Application Lifecyle Managementدليل التثبيت)، ثم نوع/DumpFuncs vsinstr

راجع أيضًا:

المهام

كيفية القيام بما يلي: تحديد الأدوات إلى الخاصة بمكتبات الارتباط الديناميكي

كيفية القيام بما يلي: تعيين خيارات أجهزة إضافى

المبادئ

Controlling Data Collection in Profiling Tools