【发布时间】:2011-01-28 13:05:04
【问题描述】:
我知道检测是一种将跟踪代码动态添加到方法中以启用跟踪和调试的技术。
我想知道这是否只是一个“跟踪”选项,硬编码到 CLR 中以仅添加跟踪代码,还是可以向方法中添加任何代码?
例如,我想在某个类中的每个方法调用的开头检查一个条件(比如权限)。我可以通过在执行时将动态代码添加到方法的开头来做到这一点吗?
我不确定这个跟踪“仪器”是如何工作的,但我想知道这是否也可以用于其他目标。
【问题讨论】:
标签: c# .net dynamic clr instrumentation