Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Call C# methods from C++ without using COM

Is there a way to create C# objects and call methods from unmanaged C++, but without using COM Iterop? I am looking for something like JNI (but for .Net), where you can manually create the VM, create objects, etc.

like image 476
Grzenio Avatar asked Nov 10 '08 13:11

Grzenio


People also ask

Call center Officer itu apa?

Call Center Officer (CCO) merupakan bagian penting dari perusahaan yang berhubungan langsung dengan konsumen dimana setiap jawaban dan sikap yang diberikan oleh CCO kepada konsumen akan menentukan bagaimana persepsi masyarakat terhadap image perusahaan.

Apa tugas call center?

Tugas Call Center Menjawab banyak panggilan dan menanggapi secara profesional tentang pertanyaan produk, informasi produk, pembelian produk, dan masih banyak lagi. Secara umum call center bertugas untuk menjawab pertanyaan pelanggan.

Berapa gaji seorang call center?

Rata-rata gaji untuk a call center adalah Rp 4.213.382 per bulan di Indonesia.

Apa itu inbound call center?

Apa itu Inbound Contact Center? Inbound contact center dengan kata lain menerima panggilan masuk (incoming calls) adalah fungsi layanan pelanggan yang tanggung jawab utamanya adalah menangani panggilan telepon pelanggan yang masuk.


1 Answers

If you are using C++/CLI then you can interact directly with both the managed world and unmanaged code, so interop is trivial.

You can also host the CLR yourself, and whilst the hosting API is COM based, you can then create any managed object. The process isn't a difficult as it sounds as a few API calls encapsulate a lot of functionality. There is a lot of info online, for example the MSDN documentation on "Hosting the Common Language Runtime".

like image 92
Rob Walker Avatar answered Oct 08 '22 20:10

Rob Walker