.NET方法信息的唯一标识属性是什么?

时间:2013-02-14 19:41:22

标签: .net reflection

当存储方法信息数据时,从一组.NET程序集的反射读取中,从方法信息实例中使用的最佳逻辑键是什么,将它与不同类型中的类似名称方法分开,或者像名称一样具有不同参数的相同类型的方法?

例如,Type具有AssemblyQualifiedName属性,可以很好地从类似的类型中识别它。

更新:根据Peter Ritchie的建议,有一个.NET Reflection MetadataToken属性,这正是我所希望的,但是,根据here,这个令牌不会在后续编译中保留。

正如Oded建议的那样,答案似乎是一个串联密钥:“包含类型的完全限定名称+其名称和参数”

我很高兴听到任何进一步的建议

0 个答案:

没有答案