مشاركة عبر


كيفية القيام بما يلي: استخدام نافذة العمليات الجزئية

ينطبق هذا الموضوع على:

النسخة

Visual Basic

C#‎

#F

C++‎

مطور الويب

Express

الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق

pro ، Premium و Ultimate

الموضوع الذي ينطبق الموضوع الذي ينطبق الموضوع الذي ينطبق الموضوع الذي ينطبق الموضوع الذي ينطبق

في عمليات جزئية الإطار، يمكنك فحص والعمل مع عمليات جزئية في تطبيق الذي كنت تصحيح الأخطاء.

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

  • يؤشر العمود أين يمكنك وضع علامة مؤشر ترابط الذي تريد والانتباه بشكل خاص. لمزيد من المعلومات حول كيفية إلى بوضع علامة على مؤشر ترابط, راجع كيفية القيام بما يلي: وضع إشارة ومن مسح الإشارة من عمليات جزئية.

  • العمود المؤشر النشط حيث السهم الأصفر تشير إلى مؤشر نشط. مخطط تفصيلي سهم الإشارة إلى مؤشر ترابط أين بتقسيم التنفيذ في المصحح.

  • عمود رقم المعرف , والذي يحتوي على رقم تعريف كل مؤشر ترابط.

  • عمود المعرف المدارة , والذي يحتوي على أرقام تعريف المدارة للعمليات الجزئية التي تمت إدارته.

  • العمود فئة ، تصنف العمليات الجزئية مثل عمليات جزئية، واجهة مستخدم إجراء البعيد يتصل معالجات أو مؤشرات ترابط worker. تعريف فئة خاصة مؤشر ترابط الرئيسي الخاص بالتطبيق.

  • عمود اسم , الذي تعريف كل مؤشر ترابط حسب الاسم, إذا كان له أو كاسم < لا اسم >.

  • عمود الموقع ، الذي يظهر أين يتم تشغيل مؤشر ترابط. يمكنك توسيع هذا الموقع إلى إظهار مكدس الاستدعاءات الكامل لمؤشر الترابط.

  • عمود الأفضلية , والذي يحتوي الأولوية أو الأسبقية المعين كل مؤشر ترابط النظام.

  • عمود قناع تقارب وهو عمود متقدمة عادةً مخفي. هذا عمود يظهر قناع تقارب للمعالج كل مؤشر ترابط. في نظام متعدد المعالجات، يحدد قناع تقارب المعالجات التي يمكن تشغيل مؤشر ترابط.

  • عمود متوقف مرحلياً , والذي يحتوي على عدد مرات الإيقاف المرحلي. يحدد هذا العدد ما إذا كان يمكن تشغيل مؤشر ترابط. للحصول على توضيح عدد مرات الإيقاف المرحلي راجع "تجميد" و "إلغاء تجميد عمليات جزئية" لاحقًا في هذا موضوع.

  • عمود اسم العملية , والذي يحتوي على العملية التي ينتمي إليها كل مؤشر ترابط. هذا عمود قد يكون مفيداً عندما تقوم بتصحيحه عمليات متعددة ولكن عادةً مخفياً.

لعرض عمليات جزئية النافذة في الوضع الإيقاف أو الوضع التشغيل

  • على القائمة تصحيح, قم بالتأشير على نوافذ ثم انقر فوق مؤشرات الترابط.

إلى عرض أو إخفاء عمود

  • في شريط الأدوات أعلى عمليات جزئية نافذة انقر فوقأعمدة ، ثم تحديد أو امسح اسم العمود الذي تريد عرض أو إخفاؤها.

إلى تبديل مؤشر الترابط النشطة

  • قم بإجراء أحد الخطوتين التاليتين:

    • ينقر مزودجا أي مؤشر ترابط.

    • ينقر على اليمين مؤشر ترابط وانقر فوق تحويل إلى مؤشر الترابط.

      يظهر سهم أصفر إلى جانب مؤشر ترابط جديد نشط. تعريف حدود رمادية سهم مؤشر ترابط أين بتقسيم التنفيذ في المصحح.

عمليات فرز والتجميع

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

لأن التجميع تأخذ الأسبقية على الفرز يمكنك تجميع مؤشرات حسب الفئة للحصول على مثال والفرز ثم تشغيلها بواسطة معرّف داخل كل فئة.

إلى فرز عمليات جزئية

  1. في شريط الأدوات أعلى عمليات جزئية نافذة, انقر فوق زر أعلى أي عمود.

    يتم الآن فرز عمليات جزئية حسب القيم التي في عمود.

  2. إذا كنت تريد إلى عكس ترتيب فرز انقر فوق نفس الزر مرة أخرى.

    عمليات جزئية التي ظهرت في الأعلى قائمة تظهر الآن في الأسفل.

إلى مجموعة عمليات جزئية

  • في عمليات جزئية شريط أدوات النافذة انقر فوقمجموعة بواسطة قائمة ثم انقر فوق المعايير التي تريد مجموعة مؤشرات بواسطة.

إلى فرز عمليات جزئية داخل مجموعات

  1. في شريط الأدوات إلى في الأعلى عمليات جزئية نافذة انقر فوقتجميع حسب قائمة ثم انقر فوق المعايير التي تريدها إلى تجميع عمليات جزئية حسب.

  2. في شريط الأدوات أعلى عمليات جزئية نافذة, انقر فوق زر أعلى أي عمود.

    يتم الآن فرز عمليات جزئية حسب القيم التي في عمود.

إلى توسيع أو طي الكل المجموعات

  • في شريط الأدوات الأعلى عمليات جزئية نافذة انقر فوقتوسيع المجموعات or طي المجموعات.

البحث عن عمليات جزئية محددة

في Visual Studio 2010، يمكنك بحث عن عمليات جزئية التي تطابق سلسلة محددة. عند بحث عن عمليات جزئية في عمليات جزئية نافذة, نافذة يعرض الكل عمليات جزئية التي تطابق سلسلة بحث في أي عمود. تتضمن معلومات الموقع مؤشر ترابط الذي يظهر في الأعلى فيتصل المكدس في الموقع العمود. بشكل افتراضي، ومع ذلك، لا يتم البحث في كامل مكدس الاستدعاءات.

للبحث عن أحداث معينة

  • في شريط الأدوات أعلى عمليات جزئية نافذة, انتقال الى بحث مربع ثم إما:

    • أكتب اسم سلسلة، ثم اضغط مفتاح "الإدخال".

      -أو-

    • انقر فوق قائمة منسدلة بجانب حقل البحث و تحديد سلسلة بحث من بحث سابق.

  • (اختياري) لتضمين الكامل يتصل تكديس في بحث قم بتحديد بحث يتصل المكدس.

تجميد و إلغاء تجميد عمليات جزئية

عند تجميد مؤشر ترابط النظام لم يبدأ تنفيذ مؤشر الترابط إذا كانت موارد متوفرة.

في كعب تعليمات برمجية ، مرحلياً أو استئنافه عمليات جزئية عن طريق استدعاء وظائف Windows SuspendThread و ResumeThread أو دالات MFC CWinThread::SuspendThread و CWinThread::ResumeThread. اذا اتصلت SuspendThread أو ResumeThread، يمكنك تغيير عدد مرات توقف مرحلي، والذي يظهر في عمليات جزئية الإطار. ومع ذلك، إذا جمّدت أو ألغيت تجميد مؤشر ترابط أصلي لم يتم تغيير عدد مرات الإيقاف المرحلي. في التعليمات البرمجية الاصلية , لا يمكن تنفيذ مؤشر ترابط إلا إذا تم thawed ويكون عدد مرات الإيقاف صفر.

في التعليمات البرمجية مُدارة أو مجمّدة أو إلغاء تجميد مؤشر ترابط لن يتم تغيير عدد مرات الإيقاف المرحلي. في تعليمات برمجية مُدارة ، مؤشر ترابط مجمد به عدد الإيقاف مرحلي 1. تعليمة برمجية أصلية في مؤشر ترابط مجمد تعداداً الإيقاف مرحلي 0 ما لم مؤشر الترابط مرحلياً بواسطة SuspendThread يتصل.

ملاحظة

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

لتجميد أو إلغاء تجميد تنفيذ مؤشر ترابط

  • في شريط الأدوات أعلى عمليات جزئية نافذة انقر فوقتجميد عمليات جزئية or إلغاء عمليات جزئية.

    يؤثر هذا إجراء فقط عمليات جزئية التي تم تحديدها في عمليات جزئية نافذة.

عرض مؤشرات الترابط يتصل المنظومات ' و ' التبديل بين المستخدمين بين الإطارات

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

لعرض يتصل مكدس مؤشر ترابط

  • في عمود الموقع ، انقر فوق المثلث المعكوس التالي إلى الموقع مؤشر ترابط.

    توسيع الموقع لإظهار يتصل مكدس لمؤشر الترابط.

عرض أو طيها يتصل كدسات من الكل عمليات جزئية

  • في شريط الأدوات أعلى عمليات جزئية نافذة انقر فوقتوسيع المنظومات يتصل or طي يتصل المنظومات.

راجع أيضًا:

المهام

الإرشادات التفصيلية: تصحيح أخطاء تطبيقات ذات مؤشرات ترابط متعددة

موارد أخرى

تصحيح أخطاء تطبيقات ذات مؤشرات ترابط متعددة