<assert>-Element
Gibt an, ob ein Meldungsfeld angezeigt wird, wenn Sie die Debug.Assert-Methode aufrufen. Außerdem wird der Name der Datei angegeben, in die die Meldung geschrieben werden soll.
<configuration>
<system.diagnostics>
<assert>
Syntax
<assert assertuienabled="true|false" logfilename="file name"/>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
attribute | Beschreibung |
---|---|
assertuienabled |
Optionales Attribut. Gibt an, ob ein Meldungsfeld angezeigt werden soll, wenn die Debug.Assert-Methode zu false ausgewertet wird. |
logfilename |
Optionales Attribut. Gibt den Namen der Datei an, in die die Meldung geschrieben werden soll, wenn Debug.Assert zu false ausgewertet wird. |
assertuienabled-Attribut
Wert | BESCHREIBUNG |
---|---|
true |
Zeigt das Meldungsfeld an. Dies ist die Standardoption. |
false |
Zeigt das Meldungsfeld nicht an. |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
system.diagnostics |
Gibt Ablaufverfolgungslistener an, die Meldungen sammeln, speichern und weiterleiten sowie die Ebene, für die ein Ablaufverfolgungsschalter festgelegt ist. |
Bemerkungen
Beide Attribute im <assert>-Element sind optional. Sie können Meldungsfelder deaktivieren, ohne eine Datei anzugeben, in die die Meldungen geschrieben werden sollen, oder Sie können eine Datei angeben, in die Meldungen geschrieben werden sollen, während Meldungsfelder aktiviert bleiben.
Beispiel
Das folgende Beispiel zeigt, wie Sie die Anzeige von Meldungsfeldern deaktivieren, wenn Sie Debug.Assert aufrufen und die Nachrichten in c:\log.txt
schreiben.
<configuration>
<system.diagnostics>
<assert assertuienabled="false" logfilename="c:\log.txt"/>
</system.diagnostics>
</configuration>