Export (0) Print
Expand All

System.Runtime.InteropServices.CustomMarshalers Namespace

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Provides internal marshaling support for the .NET Framework.

  Class Description
Public class EnumerableToDispatchMarshaler Marshals the COM IDispatch interface to the .NET Framework IEnumerable interface, and vice versa.
Public class EnumeratorToEnumVariantMarshaler Marshals the COM IEnumVARIANT interface to the .NET Framework IEnumerator interface, and vice versa.
Public class ExpandoToDispatchExMarshaler Marshals the COM IDispatchEx interface to either the .NET Framework IExpando interface, or to the IReflect interface, and vice versa.
Public class TypeToTypeInfoMarshaler Marshals the unmanaged ITypeInfo interface to the managed Type class, and marshals the managed Type class to the unmanaged ITypeInfo interface.
© 2015 Microsoft