Marshaling personnalisé
Mise à jour : novembre 2007
Vous pouvez utiliser un marshaleur personnalisé pour déterminer avec précision la façon dont un type managé est exposé à COM ou un type non managé est exposé au .NET Framework. Vous utilisez un marshaleur personnalisé, au lieu du marshaleur d'interopérabilité, que le Common Language Runtime fournit par défaut.
Dans cette section
Vue d'ensemble du marshaling personnalisé
Décrit les marshaleurs personnalisés à un haut niveau.Définition du type de marshaling
Explique comment préparer les interfaces impliquées dans l'installation d'un marshaleur personnalisé.Implémentation de l'interface ICustomMarshaler
Décrit les options de préparation d'un marshaleur personnalisé.Utilisation d'un marshaleur de remplacement
Décrit comment utiliser l'attribut MarshalAsAttribute pour insérer un marshaleur personnalisé.
Rubriques connexes
- Marshaling d'interopérabilité
Décrit le marshaling de COM Interop et de l'appel de code non managé.