internal override int ImportTo(Emit.ModuleBuilder module)
 {
     if (methodArgs == null)
     {
         return(module.ImportMethodOrField(declaringType, method.Name, method.MethodSignature));
     }
     else
     {
         return(module.ImportMethodSpec(declaringType, method, methodArgs));
     }
 }
示例#2
0
 internal override int ImportTo(Emit.ModuleBuilder module)
 {
     return(module.ImportMethodOrField(declaringType, this.Name, this.FieldSignature));
 }
示例#3
0
 internal abstract int ImportTo(Emit.ModuleBuilder module);
示例#4
0
 internal sealed override int ImportTo(Emit.ModuleBuilder module)
 {
     return(GetMethodInfo().ImportTo(module));
 }
 internal override int ImportTo(Emit.ModuleBuilder module)
 {
     return(field.ImportTo(module));
 }