Возможно ли вызвать виртуальные методы С++ классов из .Net Core.
Я могу вызвать статические и объектные методы через
Marshal.GetDelegateForFunctionPointer с
[UnmanagedFunctionPointer(CallingConvention.ThisCall)]
или
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
например
https://github.com/Marqin/simpleCoreCLRHost/blob/master/Managed.cs
Можно ли в .Net Core использовать
InterfaceType(ComInterfaceType.InterfaceIsIUnknown)
Или другой интерфейс для доступа к виртуальным методам С++ класса, без методов IUncknown напрямую?
Да и как там в .Net Core C++/CLI ?