.NET Compact Framework 中的封送處理支援
更新:2007 年 11 月
Interop 封送處理是由 Common Language Runtime 執行,能控制方法引數中的資料傳遞方式,並且在 Managed 和 Unmanaged 記憶體之間傳回值。
.NET Compact Framework 支援 MarshalAsAttribute 類別。
請注意,StringBuilder 類別是依照值傳遞的參考型別預設做為輸入參數傳遞這項規則的例外狀況。它們會固定做為輸入/輸出參數傳遞。
在本節中
封送處理概觀
說明 .NET Compact Framework 中的封送處理能力,以及如何記錄裝置上的 Interop 封送處理。將委派封送處理為函式指標
示範如何在 Unmanaged 程式碼中,將 Managed 委派 (Delegate) 封送處理為函式指標的範例。在 .NET Compact Framework 中封送處理結構
說明如何在結構中封裝字串和陣列,以有效進行封送處理。型別支援
列出可用 .NET Compact Framework 封送處理的 Managed 和 Unmanaged 型別。使用 MarshalAsAttribute 屬性
說明如何使用 .NET Compact Framework 中的 MarshalAsAttribute 類別。.NET Compact Framework Blittable 型別
列出 .NET Compact Framework 中不需要透過封送處理器轉換的資料型別。