Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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>