Freigeben über


Verwaltete und nicht verwaltete Ereignisse

.NET Framework und herkömmliches COM verfügen über unterschiedliche Ereignismodelle. Verwaltete Ereignisse basieren auf Delegaten, während nicht verwaltete (bei COM) auf Verbindungspunkten beruhen. Bei beiden Modellen handelt es sich um eng verknüpfte Ereignissysteme, da sowohl der Client (der Ereignisempfänger) als auch der Server (der Ereignissender) simultan betrieben werden müssen.

In diesem Abschnitt wird die Überbrückung von verwalteten und nicht verwalteten COM-Ereignissystemen dargestellt. Dadurch können Objekte Ereignisse über die Grenzen der Interoperation hinaus senden und empfangen. Weitere Informationen zur spezifischen Ereignissyntax finden Sie in der Dokumentation zur Programmiersprache.

Beachten Sie, dass .NET Framework systemeigen keine Möglichkeit für die Interaktion mit Win32-Ereignissen bietet. Verwenden Sie für die Interaktion mit Win32-Ereignissen einen Plattformaufruf, um die systemeigenen Win32-Ereignisfunktionen aus der Win32-API aufzurufen. Weitere Informationen zum Plattformaufruf finden Sie unter Verwenden nicht verwalteter DLL-Funktionen.

In diesem Abschnitt

  • COM-Ereignisse
    Bietet eine Übersicht auf hohem Niveau über das Ereignissystem von Verbindungspunkten.

Verwandte Abschnitte