CodeDOM:将 DebuggerStepThroughAttribute 添加到属性
我知道如何将 DebuggerStepThroughAttribute 添加到方法或构造函数,通常将其添加到代码成员的 CustomAttributes 集合中。但我没有找到对 C# 属性的 setter 和 getter 执行此操作的方法,因为它们都不提供您添加属性的集合。有人知道吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
DebuggerStepThroughAttribute
针对方法、构造函数、结构和类。它不能应用于字段或属性。但是,您可以使用DebuggerNonUserCodeAttribute
来实现类似的目标。也就是说,属性可以应用于
CodeMemberProperty
。 文档声明它继承
CustomAttributes
来自CodeTypeMember
基类。The
DebuggerStepThroughAttribute
is targetted at methods, constructors, structs and classes. It cannot be applied to fields or properties. You can, however, useDebuggerNonUserCodeAttribute
to achieve a similar aim.That said, attributes can be applied to
CodeMemberProperty
. The documentation states that it inheritsCustomAttributes
from theCodeTypeMember
base class.