共用方式為


與 Unmanaged 程式碼互通

Microsoft .NET Framework 可提升與 COM 元件、COM+ 服務、外部型別程式庫,以及許多作業系統服務的互動。資料型別、方法簽章和錯誤處理機制在 Managed 和 Unmanaged 物件模型間各有不同。為了簡化 .NET Framework 元件與 Unmanaged 程式碼之間的互通並減輕轉換的負荷,Common Language Runtime 會隱藏這些物件模型在用戶端和伺服器兩者之間的差異。

在 Runtime 控制之下執行的程式碼稱為 Managed 程式碼。反之,在執行階段以外執行的程式碼就稱為 Unmanaged 程式碼。COM 元件、ActiveX 介面及 Win32 API 函式都是 Unmanaged 程式碼的範例。

在本節中

相關章節

  • 進階開發技術
    提供與 .NET Framework 中精密的開發工作和技巧有關的詳細資訊之連結。