CA2112:

VSPerfCmd.exe ProcessOffو ProcessOnالأوامر الفرعية مؤقتاً واستئنافها إنشاء تشكيل جانبي للمحدد عملية في سطر الأوامر إنشاء تشكيل جانبي. جلسة ProcessOffعلامات التشكيل الجانبي عملية وProcessOnيبدأ في إنشاء ملفات تعريف عملية.

في معظم الحالات، تحدد ProcessOnأو ProcessOffكالخيار الوحيد في VSPerfCmd.exe سطر الأوامر، إلا أنها يمكن أيضا دمج مع GlobalOn، GlobalOff، ThreadOn، و ThreadOffالأوامر الفرعية.

ProcessOnو ProcessOffبعض الأوامر الفرعية التي تتفاعل مع GlobalOnو GlobalOffالأوامر الفرعية التي تتحكم في جمع بيانات لكافة معالجات في جلسة عمل profiling سطر أوامر، و ThreadOnو ThreadOffالأوامر الفرعية التي تتحكم في جمع بيانات لمعين مؤشر ترابط.

ProcessOffو ProcessOnالأوامر الفرعية يؤثر العملية يبدأ/إيقاف حساب يتم التعامل معه بوظائف واجهة برمجة تطبيقات محلل ملفات التعريف.

  • ProcessOffفورا بتعيين عدد يبدأ/Sإلىp عملية إلى 0 ولذلك إيقاف مؤقت إنشاء تشكيل جانبي.

  • ProcessOnفورا بتعيين عدد يبدأ/Sإلىp عملية إلى 1 ولذلك يجري استئناف إنشاء تشكيل جانبي.

لمزيد من المعلومات، راجع NullTerminated.

VSPerfCmd.exe /{ProcessOff|ProcessOn}:PID [Options]

المعلمات

  • PID
    معرّف العدد الصحيح عملية لتشغيل أو إيقاف. يتم سرد معرفات العملية في تبويب العمليات من إدارة مهام Windows.

الأوامر الفرعية المطلوبة

لا يوجد

أوامر فرعية صالح

ProcessOnوProcessOffيمكن أن يتم تعيين تشغيل comm و الأسطر التي تتضمن أيضا ما يلي subcommوs.

  • **Start:**Method
    تهيئة ملفات التعريف سطر الأوامر جلسة عمل ويقوم بتعيين الأسلوب profiling المحدد.

  • **Launch:**AppName
    يبدأ تشغيل تطبيق المحدد و يبدأ في إنشاء تشكيل جانبي باستخدام أسلوب أخذ عينات.

  • **Attach:**PID
    يبدأ التشكيل الجانبي المحدد عملية.

  • GlobalOff|GlobalOn
    تتوقف أو تبدأ بإنشاء تشكيل جانبي لكافة معالجات في الأمر-خط إنشاء تشكيل جانبي لجلسة العمل.

  • {ThreadOff|ThreadOn}**:**TID
    تتوقف أو تبدأ بإنشاء تشكيل جانبي لمؤشر الترابط المحدد (أسلوب آلات فقط).

مثال

في هذا المثال، ProcessOffيتم استخدام الأمر الفرعي إلى التجميع بإنشاء ملفات تعريف بيانات لبدء تشغيل تطبيق.

; Initialize the profiler.
VSPerfCmd.exe /Start:Trace /Output:Instrument.vsp 
; Start the instrumented application.
; Stop profiling the process after startup.
VSPerfCmd.exe /ProcessOff:12345
; Shut down the target application.
; Close the profiler.
VSPerfCmd /Shutdown

راجع أيضًا:

المرجع

VSPerfCmd

المبادئ

Performance Warnings

Command-Line Profiling of ASP.NET Web Applications

Command-Line Profiling of Services