Aracılığıyla paylaş


<assert> Öğe

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.

<configuration>
  <system.diagnostics>
    <assert>

Sözdizimi

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

Öznitelikler ve Öğeler

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

Attributes

Özellik Description
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.Assertdeğeri false olarak değerlendirilirse, iletinin yazılmaya devam edileceği dosyanın adını belirtir.

assertuienabled Özniteliği

Değer Description
true İleti kutusunu görüntüler. Bu varsayılan seçenektir.
false İleti kutusu görüntülenmez.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Description
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

öğesindeki <assert> 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.

Example

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 bakınız