共用方式為


Managed 和 Unmanaged 事件

.NET Framework 事件模型有別於傳統的 COM 事件模型。Managed 事件是依據委派,而 Unmanaged 事件 (在 COM 中) 則是依據連接點。這兩種模型都是緊密結合的事件系統,因為用戶端 (事件接收者) 和伺服器 (事件傳送者) 必須同時執行。

這個章節將說明如何橋接 Managed 和 Unmanaged COM 事件系統,讓物件能夠跨越互通界限傳送和接收事件。如需特定的事件語法,請參閱您的程式語言文件。

請注意,.NET Framework 原本並沒有提供與 Win32 事件互動的方式。若要與 Win32 事件互動,請使用平台叫用來呼叫 Win32 API 中的原始 Win32 事件函式。如需平台叫用的詳細資訊,請參閱使用 Unmanaged DLL 函式

在本節中

  • COM 事件
    提供連接點事件系統的高階概觀。

相關章節

  • 彈性事件
    描述如何使用 .NET Framework 中鬆散結合的 COM+ 事件模型。