Événements managés et non managés
Mise à jour : novembre 2007
Le modèle d'événement .NET Framework diffère du modèle d'événement COM standard. Les événements managés reposent sur les délégués, tandis que les événements non managés (dans COM) s'appuient sur les points de connexion. Les deux modèles sont des systèmes d'événements fortement couplés, car le client (récepteur d'événements) et le serveur (émetteur d'événements) doivent s'exécuter simultanément.
Cette section explique comment établir une passerelle entre les systèmes d'événements COM managés et non managés et permettre ainsi aux objets d'émettre et de recevoir des événements au-delà des limites de l'interopérabilité. Pour une syntaxe d'événement spécifique, consultez la documentation de votre langage de programmation.
Notez que le .NET Framework n'offre pas en mode natif une méthode d'interaction avec les événements Win32. Pour interagir avec des événements Win32, utilisez l'appel de plateforme pour appeler les fonctions d'événement Win32 natives de l'API Win32. Pour plus d'informations sur l'appel de plateforme, consultez Consommation de fonctions DLL non managées.
Dans cette section
Événements COM
Fournit une vue d'ensemble détaillée du système d'événements des points de connexion.Comment : gérer les événements déclenchés par une source COM
Décrit comment consommer les événements déclenchés par un serveur COM.Comment : déclencher des événements gérés par un récepteur COM
Décrit comment déclencher des événements consommés par un client COM.
Rubriques connexes
Gestion et déclenchement d'événements
Propose une vue d'ensemble du modèle d'événement dans le .NET Framework.Loosely Coupled Events
Décrit comment utiliser le modèle d'événement faiblement couplé COM+ provenant du .NET Framework.