traceswitch

    2熱度

    2回答

    我用下一個方法來添加一個跟蹤記錄: TraceSource.TraceEvent(TraceEventType, Int32, String) 其中的Int32表示事件ID。 那麼如何在TraceSwitch中只過濾指定的事件ID?這是不可能的? <system.diagnostics> <sources> <source name="MyTraceSource" swi

    3熱度

    1回答

    我試圖用System.Diagnostics提供的一些日誌功能來增強我的程序。由於我的解決方案由多個項目組成,因此我想爲整個應用程序創建一個開關,併爲每個項目創建一個開關。 現在的問題是,我該如何做到這一點,我應該在哪裏放置開關定義? 從應用程序範圍開關開始,因爲我沒有理解C#中的全局變量,所以我怎麼能實現這一點? 將投入 static TraceSwitch ApplicationSwitch

    1熱度

    1回答

    我試圖訪問我的應用程序中的.NET System.Net跟蹤功能中可用的一些診斷信息。 我知道我可以使用適當的.config設置跟蹤級別,但我希望能夠以編程方式切換開關。 (即在程序執行的特定部分執行跟蹤)。 有沒有辦法讓我在代碼中切換System.Net跟蹤功能使用的TraceSwitch/TraceSources? 我知道This SO question,但這種情況似乎不同,因爲潛在的問題是,