Share via


COM-interoperabiliteit in .NET

Met het Component Object Model (COM) kan een object de functionaliteit ervan beschikbaar maken voor andere onderdelen en voor het hosten van toepassingen op Windows-platforms. Om gebruikers in staat te stellen samen te werken met hun bestaande codebases, biedt .NET Framework altijd sterke ondersteuning voor samenwerking met COM-bibliotheken. In .NET Core 3.0 is een groot deel van deze ondersteuning toegevoegd aan .NET Core in Windows. In de documentatie wordt uitgelegd hoe de algemene COM-interoperabiliteitstechnologieën werken en hoe u deze kunt gebruiken om samen te werken met uw bestaande COM-bibliotheken.

Ingebouwde en brongegenereerde COM-interoperabiliteit

Com-interoperabiliteitsfunctionaliteit kan worden bereikt via een ingebouwd systeem in de .NET-runtime of door de ComWrappers-API te implementeren (geïntroduceerd in .NET 6). Vanaf .NET 8 kunt u de COM-brongenerator gebruiken om automatisch de ComWrappers API voor IUnknownop -gebaseerde interfaces te implementeren.