我浏览了 Wiki 上的文档,但似乎有点薄。如何确定一个类型是否使用 Cecil 实现了给定的接口?对于我的特定实现,重要的是我实际上并未将类型加载到 AppDomain 中。
这是我到目前为止的代码:
Dim outputModule As ModuleDefinition = ModuleDefinition.ReadModule(outputFile)
For Each assemblyType As TypeDefinition In outputModule.Types
'How to determine if assemblyType implements a specific interface?
Next