Managed and Unmanaged Events

The .NET Framework event model differs from the traditional COM event model. Managed events are based on delegates, whereas unmanaged events (in COM) are based on connection points. Both models are tightly coupled event systems, because the client (event receiver) and server (event sender) must run simultaneously.

This section explains how to bridge the managed and unmanaged event systems, enabling objects to send and receive events across the interoperation boundary. For specific event syntax, see your programming language documentation.

In This Section