COM InteropCOM Interop is a technology included in the .NET Framework Common Language Runtime (CLR) that enables Component Object Model (COM) objects to interact with .NET objects, and vice versa. COM Interop aims to provide access to the existing COM components without requiring that the original component be modified. It tries to make the .NET types equivalent to the COM types. In addition, COM Interop allows COM developers to access managed objects as easily as they access other COM objects. Interop toolsTools to support a COM component using a .NET assemblyThe .NET Framework creates a type library and special registry entries when a component is registered. It provides a specialized utility ( Registration-free COM can be used to avoid DLL hell. Tools to support a .NET assembly using a COM componentA COM Interop for an existing COM component can be created through the use of the DetailsCOM interop automatically provides the following services to simplify COM usage from .NET:
References
|