Управляемые и неуправляемые события
Обновлен: Ноябрь 2007
Модель событий среды .NET Framework отличается от традиционной модели событий COM. Управляемые события основаны на делегатах, а неуправляемые (в модели COM) — на точках подключения. Обе модели представляют собой тесно связанные системы событий, поскольку клиент (получатель события) и сервер (отправитель события) должны выполняться одновременно.
В данном разделе объясняется, как связать управляемую и неуправляемую системы событий COM, обеспечив для объектов возможность отправки и получения событий через границу взаимодействия. Определенный синтаксис событий см. в документации по используемому языку программирования.
Обратите внимание, что среда .NET Framework сама по себе не предоставляет способ взаимодействия с событиями Win32. Для взаимодействия с событиями Win32 следует использовать вызов неуправляемого кода для вызова собственных функций событий Win32 из интерфейса Win32 API. Дополнительные сведения о вызове неуправляемого кода см. в разделе Использование неуправляемых функций DLL.
В этом подразделе
События COM
Содержит общий обзор системы событий на основе точек подключения.Практическое руководство. Обработка событий, вызванных COM-источником
Описывает использование событий, вызванных сервером COM.Практическое руководство. Вызов событий, обрабатываемых приемником COM
Описание вызова событий, используемых COM-клиентом.
Связанные подразделы
Обработка и вызов событий
Предоставляет общие сведения о модели событий .NET Framework.Loosely Coupled Events
Описание использования слабо связанной модели событий COM+ из среды .NET Framework.