مشاركة عبر


عنصر <add> لـ <switches>

يحدّد المستوى الذي فيه يتم تعيين مبدّل trace.

عنصر <configuration>
  عنصر <system.diagnostics>
    عنصر <switches>
      عنصر <add> لـ <switches>

<add name="switch name"
     value="value"/>

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

السمة

الوصف

اسم

سمة مطلوبة.

تحدّد إسم المبدّل. قيمة هذه السمة تناظر المعلّمة displayName التي يتم تمريرها إلى الدالة الإنشائية الخاصة بالمبدّل.

value

سمة مطلوبة.

تحدّد مستوى المبدّل.

العناصر التابعة

لا يوجد.

العناصر الأصلية

العنصر

الوصف

configuration

العنصر الجذري في كل ملف تكوين المستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework.

switches

يحتوي على مبدّلات trace و المستوى الذي يتم فيه تعيين المبدّلات .

system.diagnostics

تعيّن trace listeners التي تقوم بتجميع وتخزين و توجيه الرسائل و المستوى الذي يتم فيه تعيين المبدّل.

ملاحظات

يمكنك تغيير مستوى مبدّل trace بوضعه في ملف تكوين. إذا كان المبدّل هو BooleanSwitch، يمكنك تشغيله ثم إيقافه. إذا كان المبدّل TraceSwitch، يمكنك تعيين مستويات مختلفة إليه لتحديد أنواع التتبع أو رسائل التصحيح التي يخرجها التطبيق.

مثال

المثال التالي يوضح كيفية استخدام عنصر <add> لتعيين مبدّل trace General إلى المستوى TraceLevel.Error ثم تمكين مبدّل Boolean traceData .

<configuration>
   <system.diagnostics>
      <switches>
         <add name="General" value="4" />
         <add name="Data" value="1" />
      </switches>
   </system.diagnostics>
</configuration>

راجع أيضًا:

المرجع

تتبع وتصحيح مخطط إعدادات

Switch

TraceSwitch

BooleanSwitch