tracelistener

    0熱度

    1回答

    我們有一個自定義TraceListener實現,它只在收到特定對象(LogMessage)時記錄。直接使用Trace.Write(object)方法時,這一切都可以正常工作。 由於性能原因,我想單獨監聽器,因此所有不相關的跟蹤消息都不會傳遞給監聽器。因此,我創建了一個特定的TraceSource,只有這個監聽器被連接。 現在我努力使用TraceSource將我的自定義日誌對象(LogMessage

    2熱度

    1回答

    我是新來的.net跟蹤。 我的應用程序中有近10到15個跟蹤源,共享偵聽程序列表中有一個文本文件偵聽器和sql server偵聽器。我的問題是如果我打電話 traceSource.TraceInformation("Sample information") 然後調用線程將被阻止,直到它被文本文件偵聽器和sql server偵聽器處理/跟蹤。或者TraceSource在內部包含任何用於日誌記錄的

    1熱度

    1回答

    我們的商店有一個TraceListener,它通過web服務調用將事件發送到存儲庫。我們將它用於我們自己的TraceSources,但希望能夠將其用於其他TraceSources,如System.ServiceModel和System.Activities。 <source name="System.ServiceModel" switchValue="Warning, ActivityTraci

    0熱度

    1回答

    您好我正在使用企業庫5,我定義滾動平面文件跟蹤偵聽器,將我的日誌保存到一個文件,我如何解決這個文件保存在LAN上的另一臺機器上?

    2熱度

    1回答

    我跟着這個Create a Logger using the Trace Listener in C#文章與僅Trace.WriteLine()語句將在application.log文件寫入的信念: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.diagnostics> <trace autof

    1熱度

    1回答

    有沒有一種方法來動態/以編程方式設置EntLib 5數據庫跟蹤監聽器使用的連接字符串? 我在Windows Azure中託管我的WCF服務,這意味着一旦部署後我將無法訪問web.config。爲了不需要重新部署我的解決方案,只要我想將數據庫跟蹤監聽器指向不同的數據庫,我一直希望能夠通過我的服務配置文件從該服務配置文件中提取該設置並動態設置它。

    4熱度

    2回答

    我正在使用Microsoft Enterprise Library 5.0 Logging塊,我想知道LogWriter和Logger類之間的區別。我有幾個自定義跟蹤監聽器,我已經建立了用於我的日誌記錄,我想知道使用Logger與LogWriter是否會有任何影響。 從MSDN http://msdn.microsoft.com/en-us/library/microsoft.practices.

    0熱度

    1回答

    我已經在具有特定名稱的代碼中創建了跟蹤源,然後我想使用app.config中的部分在運行時將偵聽器附加到它。 這裏是我的app.config: <system.diagnostics> <trace autoflush="true"/> <sources> <source name="myTraceSource" switchName="mySwit

    4熱度

    1回答

    我有一個控制檯應用程序,它讀取一些數據,將其填充到類似Dictionary的結構中,對其進行處理,然後生成一些輸出文件。 然而,在打印輸出時,它有時會打印: Fail: 凡實在不應該。我在Google上找不到任何東西(搜索起來不是很多),當我在解決方案中搜索字符串「失敗」時找不到任何內容(所以這不是我的代碼)。 我不知道爲什麼發生這種情況,相關的塊不會經常產生異常,但我趕上他們,當我使用Con

    2熱度

    1回答

    在編寫自定義TraceListener時,我該如何強制writeheader,data/messsage和writefooter成爲一個謹慎的記錄?具體來說,有問題的自定義tracelisteners會寫入非基於文件的源,例如數據庫或事件流。我需要將writeHeader,TraceListener中的writefooter基方法忽略或以某種方式打包成單個寫事件。