Classe partielle et implémentation d'une interface
Bonjour,
J'ai mis débutant parce que je débute en VB.Net.... :aie:
J'ai des objets créés avec un Entity Data Model. Pour compléter ces objets, j'ai créé une classe partielle. Je voudrai que ces objets implémentent une interface métier.
En C# c'est assez facile. Si l'entité MonObjet existe dans le modèle, il suffit de faire
Code:
public partial class MonObjet : IMonInterface { }
.
Par contre, en VB, si les propriétés existent déjà dans le modèle, VS impose la "redéclaration" des propriétés de l'interface. Voici le message d'erreur:
Citation:
Erreur 1 Class 'MonObjet' doit implémenter 'Property Description As String' pour l'interface 'IMonInterface'. La propriété d'implémentation doit avoir des spécificateurs 'ReadOnly' ou 'WriteOnly' correspondants.
Peut-on eviter cela?
Merci de votre aide.