An entry is made into the MemberRef table whenever a reference is made, in the CIL code, to a method or field which is defined in another module or assembly. (Also, an entry is made for a call to a method with a VARARG signature, even when it is defined in the same module as the callsite)
Inheritance: TableBase
Exemple #1
0
 public string GetName(MemberRefTable m)
 {
     string n = this.GetStringsString(m.Name);
     if (m.ParentTable == null) return n;
     return this.GetName(m.ParentTable as TypeRefTable) + "::" + n;
 }
Exemple #2
0
 /// <summary>
 /// コンストラクタです。
 /// </summary>
 public MethodData(PEData data, MemberRefTable m)
 {
     MethodData.Initialize();
     this.Parse(data, m);
 }