标签: .net visual-studio-2008 debugging intellisense lazy-loading
在我们的.Net应用程序中,我们的一些业务对象使用延迟加载来访问服务器中的数据。在调试时,如果我想检查属性,我必须非常小心,不要“查看”或访问这些属性,因为这会导致IDE尝试并评估那些失败的属性。是否有一个属性我可以放在这些属性上,这样它们仍然会在Intellisense中显示但在调试时检查对象时不会被评估?
答案 0 :(得分:3)
尝试使用以下标记来标记您的属性:
[DebuggerBrowsable(DebuggerBrowsableState.Never)]