カスタム マーシャリング
更新 : 2007 年 11 月
カスタム マーシャラを使用して、マネージ型を COM に公開する方法や、アンマネージ型を .NET Framework に公開する方法をきめ細かく制御できます。共通言語ランタイムが既定で用意している相互運用マーシャラの代わりにカスタム マーシャラを使用します。
このセクションの内容
カスタム マーシャリングの概要
カスタム マーシャラについて詳しく説明します。マーシャリング型の定義
カスタム マーシャラのセットアップに関連するインターフェイスを準備する方法について説明します。ICustomMarshaler インターフェイスの実装
カスタム マーシャラを準備するときのオプションについて説明します。代替マーシャラの使用
MarshalAsAttribute 属性を使用してカスタム マーシャラを挿入する方法について説明します。
関連するセクション
- 相互運用マーシャリング
COM 相互運用機能とプラットフォーム呼び出しによるマーシャリングについて説明します。