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

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

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

最佳答案

尝试用以下方式标记您的属性:

[DebuggerBrowsable(DebuggerBrowsableState.Never)]

关于.net - 我可以告诉 VS2008 忽略我的延迟加载属性的调试时评估吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1064148/

相关文章:

c++ - 如何将二进制数据推送到 std::string?

visual-studio-2008 - IDE 集成对于 DVCS“真的”有用吗?

.net - 什么是队列长度峰值

c# - 为什么必须将 stackalloc 用作变量初始值设定项?

.net - WPF 应用程序错误和 .Net Framework 修复

c++ - 我可以出于调试目的查看 cin 缓冲区吗?

java - 为什么这个字节码无法验证

reactjs - AWS Amplify React App 部署错误 - 重定向或 AWS build设置过多

eclipse - 在 Eclipse 中使用 LinuxTools 的 Valgrind 分析器进行远程调试

c# - 用户做出选择后保持 WPF 弹出窗口打开