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));
     }
 }
Exemple #2
0
 internal override int ImportTo(Emit.ModuleBuilder module)
 {
     return(module.ImportMethodOrField(declaringType, this.Name, this.FieldSignature));
 }
Exemple #3
0
 internal abstract int ImportTo(Emit.ModuleBuilder module);
Exemple #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));
 }