We have a C# WinForms application where we create several COM objects at startup. During the running of the application these COM objects can get accessed from multiple threads. In our legacy application similar to this there is a
concept of keeping a hashtable of COM interfaces and if the accessing thread does not have a marshalled interface then the interface is marshalled and added to the hash table. Is there any built in support for this marshalling across thread with interops or
do we need to implement similar functionalilty our selves?
↧