Running .NET app and DLLs on an Android phone?
===

I've got a .NET app and some related third party DLLs, that I would like to run on an Android phone. The .NET app is written in C# and the DLLs are fully mananged, although they contain some `unsafe` code and work with DirectX using managed C++. Is it possible to retarget the application to Mono, and run it on the Android OS, considering that I only have a part of the application source code?