我可以告诉VS2008忽略我的延迟加载属性的调试时评估吗?

时间:2009-06-30 14:57:24

标签: .net visual-studio-2008 debugging intellisense lazy-loading

在我们的.Net应用程序中,我们的一些业务对象使用延迟加载来访问服务器中的数据。在调试时,如果我想检查属性,我必须非常小心,不要“查看”或访问这些属性,因为这会导致IDE尝试并评估那些失败的属性。是否有一个属性我可以放在这些属性上,这样它们仍然会在Intellisense中显示但在调试时检查对象时不会被评估?

1 个答案:

答案 0 :(得分:3)

尝试使用以下标记来标记您的属性:

[DebuggerBrowsable(DebuggerBrowsableState.Never)]