مشاركة عبر


كيفية القيام بما يلي: إنشاء ويهيّئ تبديل تتبع

في ترتيب إلى استخدم trace switches, you must أول إنشاء them و place them في your تعليمات برمجية. There are الثاني predefined فئات من which you can إنشاء تبديل الكائنات: the BooleanSwitch فئة و the TraceSwitch فئة. You would استخدم BooleanSwitch if you care فقط حول whether أو not a تتبع رسالة appears; you would استخدم TraceSwitch if you needed إلى discriminate between levels of تتبع. If a TraceSwitch هو used you can define your own تصحيح الأخطاء رسائل و associate them مع different trace levels. You can استخدم كلاهما أنواع of تبديل مع either تتبع أو تصحيح الأخطاء. بواسطة الافتراضي, a BooleanSwitch هو معطّل و a TraceSwitch هو التعيين إلى المستوى TraceLevel.إيقاف. Trace switches can be تاريخ الإنشاء و placed في أي part of your تعليمات برمجية that might استخدم them.

Although you can التعيين trace levels و غير ذلك تكوين خيارات في تعليمات برمجية, it هو recommended that you استخدم the ملف تكوين إلى إدارة the الولاية of your switches. This هو because managing the تكوين of your switches في the تكوين النظام allows you greater flexibility — you can turn تشغيل و إيقاف متنوع switches و تغيير levels without recompiling your تطبيق. لمزيد من معلومات، راجع تكوين مفاتيح التبديل للتتبع.

إلى إنشاء و يهيّئ a trace تبديل

  1. Define a تبديل كـ either نوع BooleanSwitch أو نوع TraceSwitch و التعيين the اسم و وصف of the تبديل.

  2. تكوين your trace تبديل. لمزيد من معلومات، راجع تكوين مفاتيح التبديل للتتبع.

    The following تعليمات برمجية creates الثاني switches, واحد of each نوع:

    Dim dataSwitch As New BooleanSwitch("Data", "DataAccess module")
    Dim generalSwitch As New TraceSwitch("General", "Entire application")
    
    System.Diagnostics.BooleanSwitch dataSwitch = 
       new System.Diagnostics.BooleanSwitch("Data", "DataAccess module");
    System.Diagnostics.TraceSwitch generalSwitch = 
       new System.Diagnostics.TraceSwitch("General", 
       "Entire application");
    
    System.Diagnostics.BooleanSwitch dataSwitch =
       new System.Diagnostics.BooleanSwitch("Data", "DataAccess module");
    System.Diagnostics.TraceSwitch generalSwitch =
       new System.Diagnostics.TraceSwitch("General", 
       "Entire application");
    

راجع أيضًا:

المهام

كيفية القيام بما يلي: تكوين تتبع رموز التبديل

المبادئ

تتبع رموز التبديل

مقدمة إلى أجهزة و تتبع