Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
COM-Interoperabilität bietet Unterstützung für die Verwendung von COM-Objekten aus verwaltetem Code und das Verfügbarmachen verwalteter Objekte für COM. Die Unterstützung für das Marshalling von Daten zu und von COM ist umfangreich und stellt fast immer das richtige Marshallingverhalten bereit.
Das Windows SDK enthält die folgenden COM-Interoperabilitätstools:
Type Library Importer (Tlbimp.exe), wodurch eine COM-Typbibliothek in eine Interopassembly konvertiert wird. Aus dieser Assembly generiert der Interop-Marshallingdienst Wrapper, die Datenmarshalling zwischen verwaltetem und nicht verwaltetem Speicher ausführen.
Type Library Exporter (Tlbexp.exe), der eine COM-Typbibliothek aus einer Assembly erzeugt und einen Wrapper generiert, der während Methodenaufrufen Marshalling durchführt.
In den folgenden Abschnitten finden Sie Links zu Themen, die die Prozesse zum Anpassen von Interop-Wrappers beschreiben, wenn Sie dem Marshaller zusätzliche Typinformationen bereitstellen können oder müssen.
In diesem Abschnitt
Gewusst wie: Manuelles Erstellen von Wrappern Beschreibt, wie ein COM-Wrapper manuell im verwalteten Quellcode erstellt wird.
How to: Migrate Managed-Code DCOM to WCF Beschreibt, wie verwalteter DCOM-Code für die sicherste Lösung zu WCF migriert wird.
Verwandte Abschnitte
COM-Datentypen Stellt entsprechende verwaltete und nicht verwaltete Datentypen bereit.
Anpassen von COM-aufrufbaren Wrappern Beschreibt, wie Datentypen zur Entwurfszeit mithilfe des MarshalAsAttribute-Attributs explizit marshaliert werden.
Anpassen von Laufzeit-aufrufbaren Wrappern Beschreibt, wie das Marshallingverhalten von Typen in einer Interop-Assembly angepasst wird und wie COM-Typen manuell definiert werden.
Erweiterte COM-Interoperabilität Enthält Links zu weiteren Informationen zum Integrieren von COM-Komponenten in Ihre .NET Anwendung.
Zusammenfassung der Konvertierung von Assemblys in Typbibliotheken Beschreibt den Exportkonvertierungsprozess von Assemblys in Typbibliotheken.
Zusammenfassung der Konvertierung einer Typbibliothek in eine Assembly Beschreibt den Import- und Konvertierungsprozess von der Typbibliothek in eine Assembly.
Interoperieren mit generischen Typen Beschreibt, welche Aktionen unterstützt werden, wenn generische Typen für die COM-Interoperabilität verwendet werden.