مشاركة عبر


عنصر <assert>

تحديد ما إذا كان سيتم عرض مربع الرسالة عند استدعاء الأسلوب Debug.Assert; أيضاً تقوم بتعيين اسم الملف الذي سيتم كتابة الرسائل إليه.

عنصر <configuration>
  عنصر <system.diagnostics>
    عنصر <assert>

<assert assertuienabled="true|false" logfilename="file name"/>

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

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

السمات

السمة

الوصف

assertuienabled

السمة الاختيارية

تحديد ما إذا كان سيتم عرض مربع الرسالة عندما يأخذ الأسلوب Debug.Assert القيمة خطأ.

logfilename

السمة الاختيارية

تعيّن اسم الملف الذي سيتم كتابة الرسالة إليه إذا Debug.Assert أخذت القيمة خطأ.

سمة assertuienabled

Value

الوصف

true

يعرض مربع الرسالة. هذا هو الإعداد الافتراضي.

false

لا يعرض مربع الرسالة.

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

لا يوجد.

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

العنصر

الوصف

configuration

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

system.diagnostics

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

ملاحظات

كلا من السمات في العنصر <assert> اختيارية. يمكنك تعطيل مربعات الرسائل دون تعيين ملف لكتابة الرسائل إليه, أو يمكنك تحديد ملف لكتابة الرسائل إليه مع ترك مربعات الرسائل ممكنة.

مثال

المثال التالي يوضح كيفية تعطيل عرض مربعات الرسائل عند استدعاء Debug.Assert و كتابة الرسائل إلى c:\log.txt.

<configuration>
   <system.diagnostics>
      <assert assertuienabled="false" logfilename="c:\log.txt"/>
   </system.diagnostics>
</configuration>

راجع أيضًا:

المرجع

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

Debug