web.config を変更せずに、特定のエンドポイントの WCF トレース/ログを有効/無効にする方法はありますか?
2388 次
1 に答える
2
最初に、.config ファイルで定義されている名前でトレース オブジェクトにアクセスする必要があります。例えば:
TraceSource ts = new TraceSource("System.ServiceModel");
次に、フィルター レベルを all、none、またはその中間に設定できます。
ts.Switch.Level = SourceLevels.Off; // nothing
ts.Switch.Level = SourceLevels.All; // everything
ts.Switch.Level = SourceLevels.Warning; //warning or higher
ところで-TraceSource
クラスは名前空間にあるため、適切なステートメントをSystem.Diagnostics
忘れないでください。using
于 2013-08-15T17:44:49.187 に答える