我正在使用 Lokad 共享库,而后者又依赖于 Mono.Cecil。
我有点困惑以下属性的含义(它们与 .NET 内部结构有关,因此具有等效的 .NET 内部结构):
- PackingSize(它们与 TypeDefinition 中的类型有关)。
- Mvid(在 ModuleDefinition 中)。
- ExplicitThis(与我知道的 this 关键字有关,但在 MethodDefinition 中)。
- 呼叫会议。
- GetSentinel(在 MethodReference 中返回 int 的方法)。
- RVA。
- 语义属性。
- IsHideBySig。
知道这些是什么意思/做什么吗?