Dans la documentation MSDN, System.Reflection.Assembly a une propriété appelée CodeBase définie comme overridable.Comment remplacer une propriété dans une classe non-héritable?
Public Overridable ReadOnly Property CodeBase As String
Cependant, si je tente de créer une nouvelle classe qui hérite System.Reflection.Assembly, je reçois un message d'erreur qui me dit qu'il ne peut pas être héritée. Alors, comment puis-je remplacer cette propriété?
Je recommanderais probablement d'utiliser l'encapsulation plutôt que l'héritage pour ce problème. –
Je ne veux pas savoir pourquoi vous avez besoin d'hériter de l'assemblage ... –
Stefan, je voulais charger un assemblage à partir d'un tableau d'octets tout en définissant la propriété codebase à l'emplacement du fichier d'assemblage d'origine. Je sais que vous avez dit que vous ne voulez pas savoir, mais je pense que peut-être ma raison n'était pas aussi mauvaise que vous pensiez :) –