标签: c# serialization delegates
我有一个测试工具,可以编译几个特定于它正在测试的类型的代理。代表们做的事情在反思中会非常沉重(因此很慢)。
代表们自己一旦建成就会跑得很快。问题是,发现有关被测类型的所有元数据并构建开始的委托是非常慢。有没有办法可以序列化所有元数据并使用它来快速重建代理?我需要一种快速方法来对正在测试的传入类型进行哈希,看看它们是否已经改变。如果是,请重建元数据;如果没有,请使用序列化版本。