Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает, следует ли отображать поле сообщения при вызове Debug.Assert метода; также указывает имя файла для записи сообщений.
<configuration>
<system.diagnostics>
<assert>
Синтаксис
<assert assertuienabled="true|false" logfilename="file name"/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
| Свойство | Description |
|---|---|
assertuienabled |
Необязательный атрибут. Указывает, следует ли отображать поле сообщения, когда метод Debug.Assert оценивается как false. |
logfilename |
Необязательный атрибут. Указывает имя файла для записи сообщения, если Debug.Assert оценивается как false. |
Атрибут assertuienabled
| Ценность | Description |
|---|---|
true |
Отображает окно сообщения. Это значение по умолчанию. |
false |
Не отображает окно сообщения. |
Дочерние элементы
Нет.
Родительские элементы
| Элемент | Description |
|---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. |
system.diagnostics |
Указывает прослушиватели трассировки, которые собирают, хранят и направляют сообщения, а также уровень, на котором устанавливается переключатель трассировки. |
Замечания
Оба атрибута в элементе <assert> являются необязательными. Вы можете отключить поля сообщений без указания файла для записи сообщений или указать файл для записи сообщений во время выхода из полей сообщений.
Example
В следующем примере показано, как отключить отображение полей сообщений при вызове Debug.Assert и записи сообщений c:\log.txtв .
<configuration>
<system.diagnostics>
<assert assertuienabled="false" logfilename="c:\log.txt"/>
</system.diagnostics>
</configuration>