Sdílet prostřednictvím


<assert> – element

Určuje, jestli se má při volání Debug.Assert metody zobrazit okno se zprávou. Určuje také název souboru pro zápis zpráv.

<Konfigurace>
  <System.diagnostics>
    <Assert>

Syntax

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

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
assertuienabled Nepovinný atribut.

Určuje, jestli se má zobrazit okno se zprávou, když debug.Assert metoda vyhodnotí jako false.
logfilename Nepovinný atribut.

Určuje název souboru, do který se má zpráva zapsat, pokud se Debug.Assert vyhodnotí jako false.

assertuienabled – atribut

Hodnota Popis
true Zobrazí okno se zprávou. Tato možnost je výchozí.
false Nezobrazí okno se zprávou.

Podřízené elementy

Žádné

Nadřazené elementy

Element Popis
configuration Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework.
system.diagnostics Určuje naslouchací procesy trasování, které shromažďují, ukládají a směrují zprávy a úroveň nastavení přepínače trasování.

Poznámky

Oba atributy v elementu <assert> jsou volitelné. Můžete zakázat pole zpráv bez zadání souboru, do který chcete zprávy zapsat, nebo můžete určit soubor, do který se mají zprávy zapisovat, a přitom ponechat pole zpráv povolená.

Příklad

Následující příklad ukazuje, jak zakázat zobrazování polí zpráv při volání Debug.Assert a zápis zpráv do c:\log.txt.

<configuration>  
   <system.diagnostics>  
      <assert assertuienabled="false" logfilename="c:\log.txt"/>  
   </system.diagnostics>  
</configuration>  

Viz také