使用具有属性的性能计数器

时间:2013-02-06 07:44:23

标签: c# attributes enterprise-library performancecounter

我正在寻找一种简化在我们的应用程序中创建和使用性能计数器的方法,以便运行负载测试并使用计数器获取特定于应用程序的信息。使用属性做它会很好。例如,当程序员在方法上放置适当的属性时,测量方法执行时间。所以我正在寻找一个我可以继承的属性,它在方法调用之前和之后被FW激活。有这样的属性吗?

非常感谢,Dani

编辑经过一些研究后,我发现了EntLib中的PerformanceCounterCallHandlerAttribute。在我看来,这是我需要的,但我想知道它究竟是如何工作的。我无法从我找到的文件中理解它。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

检查this。不完全是你所要求的,但我相信同样的方法对你有用。这完全是关于错误事件之前,之后和之后的处理。