次の方法で共有


<assert> 要素

Debug.Assert メソッドを呼び出すときにメッセージ ボックスを表示するかどうかを指定します。また、メッセージを書き込むファイルの名前も指定します。

<構成>
   <system.diagnostics>
     <主張する>

構文

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

属性および要素

以降のセクションでは、属性、子要素、および親要素について説明します。

Attributes

特性 Description
assertuienabled 省略可能な属性です。

Debug.Assert メソッドが false に評価されたときにメッセージ ボックスを表示するかどうかを指定します
logfilename 省略可能な属性です。

Debug.Assert が false と評価された場合にメッセージを書き込むファイルの名前を指定します

assertuienabled 属性

価値 Description
true メッセージ ボックスを表示します。 これが既定値です。
false メッセージ ボックスは表示されません。

子要素

なし。

親要素

要素 Description
configuration 共通言語ランタイムおよび .NET Framework アプリケーションで使用されるすべての構成ファイルのルート要素です。
system.diagnostics メッセージを収集、格納、およびルーティングするトレース リスナーと、トレース スイッチが設定されているレベルを指定します。

注釈

<assert>要素内の両方の属性は省略可能です。 メッセージを書き込むファイルを指定せずにメッセージ ボックスを無効にしたり、メッセージ ボックスを有効のままにしたままメッセージを書き込むファイルを指定したりできます。

Example

次の例では、 Debug.Assert を呼び出してメッセージを c:\log.txtに書き込むときに、メッセージ ボックスの表示を無効にする方法を示します。

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

こちらも参照ください