Hello everyone,

I am a developer from C++ COM to C# COM. I feel confused about the entry point function for a C# COM object.

In C++, we always initialize object through GetClassObject or DLLGetClassObject, but it seems C# does not need these functions?

Here is a sample from MSDN.


So, in C# do we need to implement the required functions like GetClassObject? If no need, which function is the entry point for C# COM object -- I want to find the entry point function so that I can verify that my C# COM object can begin to talk with other COM clients.

thanks in advance,