Chinaunix首页 | 论坛 | 博客
  • 博客访问: 152345
  • 博文数量: 75
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 749
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-19 11:38
文章分类
文章存档

2014年(38)

2013年(37)

我的朋友

分类: Windows平台

2013-12-31 13:42:33

跳过或重新开始profiling

你可以命令跳过App的某些部分,并且不对那部分生成分析结果。如需这样做,只需输如下面代码即可:

1
2
3
4
using (ProfilerIntegration.IgnoreAll())
{
     // Ignore all events generated from here
}

或者:

1
2
3
ProfilerIntegration.IgnoreAll();
// Ignore all events generated from here
ProfilerIntegration.ResumeProfiling();

为App配置离线profiling

你还可以使用如下代码来为你的App生成一个快照用作以后分析时用:

1
HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfiler.InitializeOfflineProfiling(filename);

这样会生成一个关于NHibernate所有活动的快照文件,你只需将此快照文件上传到Profiler里便能进行离线分析。

阅读(891) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~