none
TraceSource SourceLevelsの結合 RRS feed

  • 質問

  • お世話になります。

    SorceSwitch.Level = SouceLevels.Information | SourceLevels.Critical;
    とプログラム上では結合できますが、

    構成ファイルでは、結合をどうのようにしたらよいのでしょうか。

    <switches>

          <add name="mySwitch" value="Information"/>

     </switches>

    2013年5月14日 10:00

回答

  • >プログラム上でできる結合を、構成ファイルではどのようにおこなうこと
    >できるのかをききたかたったのです。

    確かカンマで指定できた記憶があります。

    <switches>
          <add name="mySwitch" value="Information,Critical"/>
     </switches>

    みたいな(上記に意味があるかは別としてあくまで構成設定の機能として)。

    ※うろ覚え&未確認でごめんなさい。

    • 回答としてマーク Brillia 2013年5月15日 14:05
    2013年5月15日 6:19

すべての返信

  • MSDN を参照するとわかりますが、Information は Critical を含みます。
    ゆえに、Information だけを指定することで事足りるはずです。
    http://msdn.microsoft.com/ja-jp/library/vstudio/system.diagnostics.sourcelevels(v=vs.100).aspx

    // Information = 15, Critical = 1 なので、最下位ビットがいずれも設定されています。

    2013年5月14日 13:43
    モデレータ
  • ご返事ありがとうございます。

    質問の仕方に不備がありました。

    プログラム上でできる結合を、構成ファイルではどのようにおこなうこと
    できるのかをききたかたったのです。

    申し訳ございません。

    2013年5月15日 0:14
  • >プログラム上でできる結合を、構成ファイルではどのようにおこなうこと
    >できるのかをききたかたったのです。

    確かカンマで指定できた記憶があります。

    <switches>
          <add name="mySwitch" value="Information,Critical"/>
     </switches>

    みたいな(上記に意味があるかは別としてあくまで構成設定の機能として)。

    ※うろ覚え&未確認でごめんなさい。

    • 回答としてマーク Brillia 2013年5月15日 14:05
    2013年5月15日 6:19
  • ご返事ありがとうございました。

    <switches>
          <add name="mySwitch" value="Information,Critical"/>
     </switches>

    で確認できました。

    ありがとうございました。

    2013年5月15日 14:05