Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, czy podczas wywoływania Debug.Assert metody ma być wyświetlane pole komunikatu; określa również nazwę pliku do zapisywania komunikatów.
<Konfiguracji>
<System.diagnostics>
<Assert>
Składnia
<assert assertuienabled="true|false" logfilename="file name"/>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | Opis |
---|---|
assertuienabled |
Atrybut opcjonalny. Określa, czy ma być wyświetlane pole komunikatu, gdy metoda Debug.Assert zwróci wartość false. |
logfilename |
Atrybut opcjonalny. Określa nazwę pliku do zapisania komunikatu, jeśli wartość Debug.Assert zostanie obliczona na wartość false. |
assertuienabled, atrybut
Wartość | Opis |
---|---|
true |
Wyświetla pole komunikatu. Jest to opcja domyślna. |
false |
Nie wyświetla pola komunikatu. |
Elementy podrzędne
Brak.
Elementy nadrzędne
Element | Opis |
---|---|
configuration |
Element główny w każdym pliku konfiguracji używanym przez środowisko uruchomieniowe języka wspólnego i aplikacje programu .NET Framework. |
system.diagnostics |
Określa odbiorniki śledzenia, które zbierają, przechowują i kierują komunikaty oraz poziom ustawiania przełącznika śledzenia. |
Uwagi
Oba atrybuty w <elemecie assert> są opcjonalne. Pola komunikatów można wyłączyć bez określania pliku do zapisywania komunikatów lub można określić plik do zapisywania komunikatów podczas opuszczania pól komunikatów włączonych.
Przykład
W poniższym przykładzie pokazano, jak wyłączyć wyświetlanie pól komunikatów podczas wywoływania metody Debug.Assert i zapisywania komunikatów w pliku c:\log.txt
.
<configuration>
<system.diagnostics>
<assert assertuienabled="false" logfilename="c:\log.txt"/>
</system.diagnostics>
</configuration>