System.Runtime.InteropServices.CustomMarshalers 名前空間

.NET Framework の内部マーシャリング サポートを提供します。

クラス

EnumerableToDispatchMarshaler

COM の IDispatch インターフェイスを .NET Framework の IEnumerable インターフェイスに、またはその逆にマーシャリングします。

EnumeratorToEnumVariantMarshaler

COM の IEnumVARIANT インターフェイスを .NET Framework の IEnumerator インターフェイスに、またはその逆にマーシャリングします。

ExpandoToDispatchExMarshaler

COM の IDispatchEx インターフェイスを .NET Framework の IExpando インターフェイスまたは IReflect インターフェイスにマーシャリングします。または、その逆にマーシャリングします。

TypeToTypeInfoMarshaler

アンマネージド ITypeInfo インターフェイスをマネージド Type クラスにマーシャリングし、マネージド Type クラスをアンマネージド ITypeInfo インターフェイスにマーシャリングします。