Управляемые и неуправляемые события

Модель событий среды .NET Framework отличается от традиционной модели событий COM. Управляемые события основаны на делегатах, а неуправляемые (в модели COM) — на точках подключения. Обе модели представляют собой тесно связанные системы событий, поскольку клиент (получатель события) и сервер (отправитель события) должны выполняться одновременно.

В данном разделе объясняется, как связать управляемую и неуправляемую системы событий COM, обеспечив для объектов возможность отправки и получения событий через границу взаимодействия. Определенный синтаксис событий см. в документации по используемому языку программирования.

Обратите внимание, что среда .NET Framework сама по себе не предоставляет способ взаимодействия с событиями Win32. Для взаимодействия с событиями Win32 следует использовать вызов неуправляемого кода для вызова собственных функций событий Win32 из интерфейса Win32 API. Дополнительные сведения о вызове неуправляемого кода см. в разделе Использование неуправляемых функций DLL.

В этом подразделе

Связанные подразделы