c# - 将性能计数器与属性一起使用

标签 c# attributes enterprise-library performancecounter

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

非常感谢,丹妮

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

最佳答案

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

关于c# - 将性能计数器与属性一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14723952/

相关文章:

c# - asp.net Web 应用程序 - 检查 Active Directory 组中是否存在用户

c# - double 格式 - 显示零位或两位小数

javascript - 如何仅在javascript函数内运行代码?

enterprise-library - 将企业库 4.1 迁移到 5.0

.net - Enterprise Library HashProvider 中的盐是什么? (SaltEnabled 键)

.net - 如何在 Windows 事件系统中创建日志名层次结构?

c# - 在 C# 中创建 COM 自动化服务器

javascript - 将数据属性传递给 DOM

delphi - "attributeGroup"Delphi WSDL 导入工具忽略引用

c# - 如何限制 Office 365 应用程序的邮箱访问