public virtual UserDefinedMethodData AddMethod(Type type, MethodBuilder method) { TypeData typeData = GetTypeData(type); UserDefinedMethodData methodData = new UserDefinedMethodData(this, method); typeData.Methods.Add(methodData); return methodData; }