Freigeben über


System.Runtime.InteropServices.CustomMarshalers Namespace

Bietet interne Marshallingunterstützung für .NET Framework.

Klassen

EnumerableToDispatchMarshaler

Marshallt die IDispatch-Schnittstelle von COM an die IEnumerable-Schnittstelle von .NET Framework und umgekehrt.

EnumeratorToEnumVariantMarshaler

Marshallt die IEnumVARIANT-Schnittstelle von COM an die IEnumerator-Schnittstelle von .NET Framework und umgekehrt.

ExpandoToDispatchExMarshaler

Marshallt die IDispatchEx-Schnittstelle von COM entweder an die IExpando-Schnittstelle oder an die IReflect-Schnittstelle von .NET Framework und umgekehrt.

TypeToTypeInfoMarshaler

Marshallt die nicht verwaltete ITypeInfo-Schnittstelle an die verwaltete Type-Klasse, und marshallt die verwaltete Type-Klasse an die nicht verwaltete ITypeInfo-Schnittstelle.