System.Runtime.InteropServices.CustomMarshalers Namespace

Fornece suporte interno de marshaling para .NET Framework.

Classes

Nome Description
EnumerableToDispatchMarshaler

Faz marshaling da interface com IDispatch para a interface IEnumerable do .NET Framework e vice-versa.

EnumeratorToEnumVariantMarshaler

Faz marshaling da interface com IEnumVARIANT para a interface IEnumerator do .NET Framework e vice-versa.

ExpandoToDispatchExMarshaler

Faz marshaling da interface com IDispatchEx para a interface IExpando do .NET framework do .NET ou para a interface IReflect e vice-versa.

TypeToTypeInfoMarshaler

Faz marshaling da interface não gerenciada para a classe gerenciada ITypeInfoType e faz marshaling da classe gerenciada Type para a interface não gerenciada ITypeInfo .