Aracılığıyla paylaş


<assert> Öğesi

yöntemini çağırdığınızda ileti kutusunun görüntülenip görüntülenmeyeceğini Debug.Assert belirtir; ayrıca ileti yazacak dosyanın adını da belirtir.

<Yapılandırma>
  <system.diagnostics>
    <Assert>

Syntax

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik Açıklama
assertuienabled İsteğe bağlı öznitelik.

Debug.Assert yöntemi false olarak değerlendirildiğinde ileti kutusunun görüntülenip görüntülenmeyeceğini belirtir.
logfilename İsteğe bağlı öznitelik.

Debug.Assertfalse olarak değerlendirilirse, iletinin yazılma dosyasının adını belirtir.

assertuienabled Özniteliği

Değer Açıklama
true İleti kutusunu görüntüler. Bu varsayılan seçenektir.
false İleti kutusunu görüntülemez.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Açıklama
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
system.diagnostics İletileri toplayan, depolayan ve yönlendiren izleme dinleyicilerini ve izleme anahtarının ayarlandığı düzeyi belirtir.

Açıklamalar

assert> öğesindeki< her iki öznitelik de isteğe bağlıdır. İleti kutularını, iletilerin yazılması için bir dosya belirtmeden devre dışı bırakabilir veya ileti kutularını etkin bırakırken iletilerin yazılması için bir dosya belirtebilirsiniz.

Örnek

Aşağıdaki örnekte Debug.Assert çağrısı yaptığınızda ve iletileri öğesine yazdığınızda ileti c:\log.txtkutularının görüntülenmesini nasıl devre dışı bırakabileceğiniz gösterilmektedir.

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

Ayrıca bkz.