Résumé de la conversion d'un assembly en bibliothèque de types
Les assemblys fournissent au Common Language Runtime les informations dont il a besoin pour déterminer les implémentations de types. Les bibliothèques de types agissent pareillement pour les types COM. Les clients COM ne peuvent pas accéder aux informations de type directement à partir d'un assembly ; des représentations assembly, module, type, paramètre et champ doivent être d'abord exportées à partir de l'assembly vers une bibliothèque de types.
Le .NET Framework fournit à la fois des outils et une API pour exécuter la conversion d'un assembly en bibliothèque de types. Bien que vous disposiez de plusieurs mécanismes de génération d'une bibliothèque de types, tous produisent les mêmes résultats. Pour des raisons de simplicité, cette section décrit uniquement l'outil Type Library Exporter (Tlbexp.exe) en combinaison avec les règles de conversion pour l'exportation des informations de type. Pour une description d'autres mécanismes d'exportation d'un assembly, consultez Empaquetage d'un assembly pour COM.
Dans la mesure où les bibliothèques de types ne peuvent pas contenir toutes les informations qui se trouvent dans les assemblys, le processus de conversion risque d'ignorer certaines données pendant l'exportation. Cette section explique ces transformations et identifie la source de chaque élément d'information exporté vers la bibliothèque de types résultante.
Dans cette section
- Conversion d'un assembly exporté
Décrit comment le processus d'exportation convertit les informations relatives aux assemblys.
- Conversion d'un module exporté
Décrit comment le processus d'exportation gère les informations relatives aux modules.
- Conversion d'un type exporté
Décrit comment le processus d'exportation convertit les classes, interfaces, types valeur et énumérations.
- Conversion d'un membre exporté
Décrit comment le processus d'exportation convertit les méthodes, propriétés et événements.
- Conversion d'un paramètre exporté
Décrit comment le processus d'exportation gère les conversions de paramètres.
Rubriques connexes
- Exposition de composants .NET Framework à COM
Explique comment utiliser des composants .NET à partir d'applications COM.