register_function memerlukan titik masuk dll dan Anda tidak dapat membuatnya dalam kode terkelola.
Anda dapat menulis DLL pembungkus C++/CLi untuk memiliki titik masuk asli untuk kode terkelola Anda, tetapi jika Anda baru memulai dari awal, mengapa tidak menulis dll asli biasa saja.