2013-02-06 73 views
3

我正在尋找一種方法來簡化在我們的應用程序中創建和使用性能計數器,以便運行負載測試並使用計數器獲取特定於應用程序的信息。使用屬性來完成它會很好。例如,當程序員在方法上放置適當的屬性時,測量方法執行時間。所以我正在尋找一個我可以繼承的屬性,它是在方法調用之前和之後由FW激活的。有沒有這樣的屬性?使用性能計數器屬性

非常感謝,達尼

編輯:經過一番研究,我從EntLib發現了一個PerformanceCounterCallHandlerAttribute。在我看來,這是我需要的,但我想知道它的工作原理。我無法從我找到的文檔中理解它。任何幫助將不勝感激。

+0

你有沒有檢查Aspect Oriented框架? –

+0

我聽過一些關於PostSharp的內容,但現在我更願意寫一些簡單的東西,專門用於我的應用程序基礎結構,而不是使用商業產品 –

回答

0

檢查this。不完全是你要求的,但我相信相同的方法將爲你工作。這完全是關於錯誤事件之前,之後和之後的處理。