读取对象时DataContractSerializer跟踪性能

时间:2015-04-06 13:40:59

标签: c# .net datacontractserializer

在分析会话期间,我们注意到DataContractSerializer.ReadObject花费了25-30%的时间进行跟踪。我们在分析器中看到的是ReadObject创建DiagnosticUtility并通过阅读配置部分来做一些事情。当实际对象读取需要838毫秒时,所有DiagnosticUtility代码都需要321毫秒。

我们的app.config为空,因此没有侦听器,但我们看到DiagnosticUtility添加了默认侦听器。很遗憾,我们无法访问DiagnosticUtility

有没有办法禁用不必要的诊断追踪?

0 个答案:

没有答案